Windows Installers

Other talk that doesn't fit elsewhere.
This is for General Discussion, not General chat.
User avatar
milo christiansen
Regular
Regular
Posts: 749
Joined: 02 Jun 2009, 21:23
Location: Perrinton Michigan

Re: Windows Installers

Post by milo christiansen »

GNU Make. ugh :(
i-NoD wrote:To compile this script as is, you'll need to setup a MinGW environment
I tried that a while ago but the only installer I can find is an online one and I don't have the internet on my primary computer.

EDIT: What I want to do is make the installer work independent of any outside tools. What will be needed, as far as I can tell, will be a header file with all the symbols defined. Then you should be able to use the scripts with a copy of warzone compiled with a Microsoft compiler.
In general, if you see glowing, pulsating things in the game, you should click on them.
- Demigod Game Ganual
User avatar
Buginator
Professional
Professional
Posts: 3285
Joined: 04 Nov 2007, 02:20

Re: Windows Installers

Post by Buginator »

milo christiansen wrote:GNU Make. ugh :(
i-NoD wrote:To compile this script as is, you'll need to setup a MinGW environment
I tried that a while ago but the only installer I can find is an online one and I don't have the internet on my primary computer.

EDIT: What I want to do is make the installer work independent of any outside tools. What will be needed, as far as I can tell, will be a header file with all the symbols defined. Then you should be able to use the scripts with a copy of warzone compiled with a Microsoft compiler.
This isn't a MS installer, it is NSIS.
You use that tool to make the installer...don't need MSVC at all.
http://nsis.sourceforge.net/
and it ends here.
i-NoD
Code contributor
Code contributor
Posts: 318
Joined: 30 Nov 2008, 00:42
Location: In the middle of nowhere

Re: Windows Installers

Post by i-NoD »

Buginator wrote:This isn't a MS installer, it is NSIS.
You use that tool to make the installer...don't need MSVC at all.
http://nsis.sourceforge.net/
I guess the issue is not about nsis but with:
milo christiansen wrote:a header file with all the symbols defined.
with those ${TOP_SCRDIR} and such...which are bundled in .win32 MinGW scripts..
User avatar
bornemix
Code contributor
Code contributor
Posts: 56
Joined: 09 Mar 2010, 09:39

Re: Windows Installers

Post by bornemix »

I'm making a simple zip with all dependencies included to d/l, compile and run the latest svn/trunk, no installation needed... but I'd like someone to remove the zlib source from libphysfs, and link zl instead as stated in another thread...
User avatar
milo christiansen
Regular
Regular
Posts: 749
Joined: 02 Jun 2009, 21:23
Location: Perrinton Michigan

Re: Windows Installers

Post by milo christiansen »

Well I have made a workable installer for a portable version. It's a a little simplistic as far as the included launcher is concerned but as long as you have nsis and Warzone 2100 2.3 b11 installed you can try it out.

The launcher is written in Autoit (of course) and all it does is set the config directory switch and pass all options it receives through, so if this was to be distributed a better launcher would be nice.

To compile the script: make sure Warzone is installed with all localizations and default mods, then copy the contents of the installer directory directly into your warzone directory. After these two steps you should be able to compile the .nsi script.
You do not have the required permissions to view the files attached to this post.
In general, if you see glowing, pulsating things in the game, you should click on them.
- Demigod Game Ganual