Pages: 1
Author Topic: Essay  (41,592 Views)
Offline (Unknown gender) Josh @ Dreamland

Prince of all Goldfish
Developer
Joined: Feb 2008
Posts: 2,950
View profile
Posted on: March 17, 2010, 11:11:31 PM
I'll be essaying for the next day and a half or so.

Didn't think it was worth a news post.

Ism got DLL's working in Java. She's now looking in to how resources can be passed via function calls. Shouldn't be hard to get ENIGMA DLL-ized from there.
Offline (Unknown gender) RetroX

Master of all things Linux
Contributor
Joined: Apr 2008
Posts: 1,055
View profile
Reply #1 Posted on: March 18, 2010, 01:17:12 AM
The problem with DLL-loading functions is that it won't be cross-platform, unless you use WINE.  .so doesn't support loading functions from strings; it's linked on compile time.
Offline (Unknown gender) IsmAvatar

LateralGM Developer
LGM Developer
Joined: Apr 2008
Posts: 877
View profile
Reply #2 Posted on: March 18, 2010, 03:00:15 AM
He means libraries - not just dll. Actually I haven't even tested DLL yet, I've only tested .so files. At any rate, we'll simply recompile Enigma for windows, linux, mac, and whatever else. As it is now, it's not really cross-platform anyways, the difference between an exe/elf versus a dll/so...

Also, just a reminder we're talking about Enigma *itself* being a dll so that LGM can talk to it, not Enigma's support of user dll's.
Offline (Unknown gender) Josh @ Dreamland

Prince of all Goldfish
Developer
Joined: Feb 2008
Posts: 2,950
View profile
Reply #3 Posted on: March 18, 2010, 03:53:46 AM
Yes, I did mean libraries in general, but I will use DLL because most users can relate to that name better, and I'll probably use EXE because Unix doesn't have an extension and "exe" is short for "executable" anyway.
Offline (Unknown gender) Josh @ Dreamland

Prince of all Goldfish
Developer
Joined: Feb 2008
Posts: 2,950
View profile
Reply #4 Posted on: March 19, 2010, 02:19:02 PM
Heh, it's just where you pretend to know what you're talking about by writing a paper on a topic you may or may not have any interest in.
Anyway, I'm done now, but am currently dealing with other personal issues and should be back to work in a few hours following school today.
Offline (Unknown gender) Rusky

Resident Troll
Joined: Feb 2008
Posts: 954
View profile WWW
Reply #5 Posted on: March 19, 2010, 04:50:02 PM
essay = dissertation
Offline (Unknown gender) RetroX

Master of all things Linux
Contributor
Joined: Apr 2008
Posts: 1,055
View profile
Reply #6 Posted on: March 21, 2010, 06:02:53 PM
Quote from: Josh @ Dreamland on March 18, 2010, 03:53:46 AM
Yes, I did mean libraries in general, but I will use DLL because most users can relate to that name better, and I'll probably use EXE because Unix doesn't have an extension and "exe" is short for "executable" anyway.
Usually, you can assume that anything without an extension is an application, or a text file.

Appending "EXE" makes it assumed as a Windows EXE.
Pages: 1