Page 1 of 1
Single .exe for Windows?
Posted: Mon Feb 27, 2017 6:19 am
by yetneverdone
Hi, according to the wiki, building a windows executable still needs the files to be packaged in a folder, the main .exe of your game along with the love.dll and more.
Is there any possible way to just have a single exe that all have those required dll? I think that would really be good
Re: Single .exe for Windows?
Posted: Mon Feb 27, 2017 7:57 am
by Positive07
There is the problem that some of those libraries are licensed under LGPL and GPL so it's unsure if, if you bundle everything together, if you should license your work under those same licenses. So instead of statically linked like some other libraries included by LÖVE, LÖVE bundles them separatedly.
Other libraries are bundled separated beacuse of convenience, lua51.dll and SDL2.dll can be replaced with more up to date or different versions of the same libraries if they are backwards compatible.
I have never seen a program or game that doesn't come with DLLs, I have always downloaded .zips or installers that bundle an exe and many many more dlls that those that LÖVE has.
What's the problem with them? Why are you trying to do that?