[HELP] .love --> .exe

Questions about the LÖVE API, installing LÖVE and other support related questions go here.
Forum rules
Before you make a thread asking for help, read this.
User avatar
thelinx
The Strongest
Posts: 857
Joined: Fri Sep 26, 2008 3:56 pm
Location: Sweden

Re: [HELP] .love --> .exe

Post by thelinx »

Could anyone upload a love.app folder so I can make some kind of automated script to generate one-click executables for all supported platforms?
User avatar
Luiji
Party member
Posts: 396
Joined: Mon May 17, 2010 6:59 pm

Re: [HELP] .love --> .exe

Post by Luiji »

Linux can go either way, as ".a" files can be embedded and ".so" files can be linked. It's often considered best practice to use ".so"s, since multiple programs can link to it thus saving space.
Good bye.
User avatar
bmelts
Party member
Posts: 380
Joined: Fri Jan 30, 2009 3:16 am
Location: Wiscönsin
Contact:

Re: [HELP] .love --> .exe

Post by bmelts »

User avatar
Jasoco
Inner party member
Posts: 3726
Joined: Mon Jun 22, 2009 9:35 am
Location: Pennsylvania, USA
Contact:

Re: [HELP] .love --> .exe

Post by Jasoco »

The problem with that though is that once the file goes to Windows, it will become unusable because of the different file systems. Well, at least that's how it was in the 90's with the Classic Mac OS. It might still work. Apple has tried to move away from incompatibility, but I can't guarantee that the love.app will still work when transferred back over to OS X.

It's better for one of us Mac users to create a script to do it for us since the OS X version should not leave OS X. Just as the Windows version shouldn't leave Windows. If I had time, I might try it out. Again.
User avatar
Luiji
Party member
Posts: 396
Joined: Mon May 17, 2010 6:59 pm

Re: [HELP] .love --> .exe

Post by Luiji »

I've successfully made a Windows version in Linux and have had no compatibility problems, so your point is invalid.

There are certain programs that can read HFS+ file systems without converting the file-system, but they're hard to find and quite rare. If Apple truley wanted to move away from incompatability, then they'd either support alternative file-systems for reading such as EXT and NTFS or would release HFS+ drivers for Windows and Linux.
Good bye.
User avatar
Jasoco
Inner party member
Posts: 3726
Joined: Mon Jun 22, 2009 9:35 am
Location: Pennsylvania, USA
Contact:

Re: [HELP] .love --> .exe

Post by Jasoco »

Luiji wrote:I've successfully made a Windows version in Linux and have had no compatibility problems, so your point is invalid.
No it's not. I was talking about making Mac versions on Windows. Not Windows versions. And I might even be wrong about it not working. I don't know for sure because I have never tried. I wouldn't trust it to work though without actually having the OS for testing it.
User avatar
leiradel
Party member
Posts: 184
Joined: Thu Mar 11, 2010 3:40 am
Location: Lisbon, Portugal

Re: [HELP] .love --> .exe

Post by leiradel »

I have a working packer for Windows that can pack love.exe + all dlls + the .love file into a single executable. When run, the executable will unpack everything yo a temporary folder, run the game, wait for it to exit and clean the temporary folder.

I've opened a topic to try to get a nice splash screen with a progress bar for the unpacker while it decompresses the files but got nothing. I'm willing to make binaries and source code available once I have the splash screen image. If anyone is willing to help I appreciate.

viewtopic.php?f=3&t=1428

Cheers,

Andre
User avatar
Luiji
Party member
Posts: 396
Joined: Mon May 17, 2010 6:59 pm

Re: [HELP] .love --> .exe

Post by Luiji »

Would you like it to be an animated splash screen image with one of those rotating arrows or something or something like that?

Also, the DLLs are separate due to some licensing weirdness, so embedding the DLLs should be optional, please.
WHERE'S THE SECRET SECRET!?
Good bye.
User avatar
leiradel
Party member
Posts: 184
Joined: Thu Mar 11, 2010 3:40 am
Location: Lisbon, Portugal

Re: [HELP] .love --> .exe

Post by leiradel »

Luiji wrote:Would you like it to be an animated splash screen image with one of those rotating arrows or something or something like that?
I was thinking of a progress bar, but the decompression is usually so fast that maybe rotating arrows or something like that would be a good choice.
Luiji wrote:Also, the DLLs are separate due to some licensing weirdness, so embedding the DLLs should be optional, please.
LGPL says you can't statically link the library to your code without making it LGPL or GPL. There's nothing against packing them together with an executable. Otherwise, installers wouldn't be allowed to pack LGPL'ed DLLs...

Cheers,

Andre
User avatar
Luiji
Party member
Posts: 396
Joined: Mon May 17, 2010 6:59 pm

Re: [HELP] .love --> .exe

Post by Luiji »

Good point on LGPL, but I'd consult some other users that have more experience with GPL software. Unless the libs can be modified by the user (i.e. by extracting them), then I think it voids users ability to upgrade the lib, as required by the LGPL (thus one of the reasons it is incompatable with iPhone and Wii).
Good bye.
Post Reply

Who is online

Users browsing this forum: No registered users and 7 guests