[sldev] Compile as installer

alexander treptow alexander.treptow at zweitgeist.com
Fri Jan 25 03:16:29 PST 2008


Hi tobi,
this should solve the problem. the script creates a packaged folder with 
a runable version of SL. I installed NSIS but it doesn't generates the 
"setup.exe".
The packaged folder only contains app_settings, character, fonts, skins, 
my own folder, the llkdu.dll and my executeable. So it seems to work 
fine without all the other libs, like fmod.

I dont know why the python script doesnt generates an .nsi file. as long 
as there is none it couldnt be started ^^

But thanks for help, now i can distribute a package that could be run 
separately to SL and dont have to copy my files in its directory. But SL 
needs to be installed on the system previously, because without 
installer there are not all needed folders in the user directory of 
windows to run the programm successfully (ERROR: Invalid name for 
LLDir::setLindenUserDir)

greets,
alex
> Hi,
> besides all issues of licensing, you can easily create a "setup.exe". Just
> install the Nullsoft Scriptable installer (http://nsis.sf.net) and run
> "secondlife setup build agni.bat". This batch then calls the
> "viewer_manifest.py" python scripts which creates automatically the
> installer script for NSIS and runs it.  For every library or custom file you
> like to ship, make sure that you include it in the viewer_manifest.py.
>
> I hope this answers the question.
> -Tobi


More information about the SLDev mailing list