Page 6 of 7
Re: MojoSetup installer
Posted: 10 Nov 2009, 16:00
by Iunthanaka
GREAT job, guys!
It's a great installer and it worked flawlessly on my Linux Mint 7 box on my HP laptop in dual boot with Vista.
Plus, as I had already installed Spring on Vista, I just had to copy my favourite mods & maps from my Vista installation.
Two thumbs up!

64 bit install bug
Posted: 16 Nov 2009, 18:33
by echoone
I found a bug in the 64-bit installer which prevents the game from starting. I've not tried the 32-bit installer. The fix is very straight forward.
The file libboost_regex.so.1.40.0 is incorrectly installed into libs as libboost_regex.so.1.4.0. Notice the dropped "0", as in "40" becomes "4". This obviously prevents the game from locating the shared library and is therefore unable to run. I suspect when the installer was tested, libboost_regex.so.1.40.0 was being pulled from your own system rather than than the installation directory, so you never noticed.
The fix is very simple. Simply "mv libboost_regex.so.1.4.0 libboost_regex.so.1.40.0" in the libs directory and everything should be good to go.
Thanks for the excellent installer.
Re: MojoSetup installer
Posted: 17 Nov 2009, 13:36
by Nemoder
Thanks for the report! It was a typo I missed when copying the new libs for the 64bit version, 32bit wasn't affected.
I'll fix it in the next release.
Re: MojoSetup installer
Posted: 19 Nov 2009, 17:13
by echoone
No problem.
An ETA on when the new installer with the new bug fix release will be pushed?
BTW, did I say thanks for the excellent installer?

Keep up the good work.
Re: MojoSetup installer
Posted: 20 Nov 2009, 03:30
by Nemoder
Thanks! Things got delayed a bit with the website downtime but the new version is up now.
Re: MojoSetup installer
Posted: 20 Nov 2009, 16:15
by echoone
BTW, the Spring 1944 beta mod included in the installer (haven't tried the lastest release yet) is pretty stale. The current one is Lyuban.
Again, thanks for the installer. I just pointed someone else at it yesterday and it made installing easy as pie. Job well done! :)
Re: MojoSetup installer
Posted: 22 Nov 2009, 03:58
by Nemoder
All the mods this installer links to are very out of date but they are the only ones available for direct download from springrts.com. You can of course just use springlobby's torrent system to get updated mods/maps but it would be nice to have the installer download the latest ones.
If anyone has reliable hosting and wants to send me direct URLs for all the new popular mods/maps then I'll gladly add them.
Re: MojoSetup installer
Posted: 02 Dec 2009, 22:09
by zCram
so, where is springsettings?
Re: MojoSetup installer
Posted: 02 Dec 2009, 22:24
by koshi
tools -> SpringSettings in SpringLobby menu
Re: MojoSetup installer
Posted: 10 Feb 2010, 12:04
by yaio
Hello, great work!
A question: the sources of the installer are available?
Thanks in advance!
Re: MojoSetup installer
Posted: 25 Feb 2010, 16:19
by echoone
This installer is now stale vs the latest versions available. Providing the source for the installer would be very generous. Any intention to do so?
Re: MojoSetup installer
Posted: 26 Feb 2010, 02:09
by Nemoder
Sorry I haven't had time to get my build environment updated for this, the script I use to build the installer is included with it, look under your Spring/MojoSetup directory. The source for MojoSetup is here:
http://icculus.org/mojosetup/
Re: MojoSetup installer
Posted: 18 Nov 2010, 16:20
by HeadHunter
It turns out that I just did a portable build of spring in an old-fashioned way (i.e. by providing ALL prerequisites). Might seem awesomely bad idea but I just wanted it to work. And worked it did. Now I am working on arranging some kind of maintainability script that would automate the process based e.g. on gentoo ebuild system. Anyone with GOOD advices is free to propose stuff.
trouble list:
1. package size is around 100 MB, includes BA and SmallDivide (~20 MB)
2. currently it seems that mojo is cool but not really maintainable, and relies on GUI to work (which is bad in terms of stability)
3. lets just hope gentoo ebuilds will stay up-to-date.
4. I'd never run a GUI installer on my linux box. EVER.

Re: MojoSetup installer
Posted: 18 Nov 2010, 23:55
by xyz
HeadHunter wrote:It turns out that I just did a portable build of spring in an old-fashioned way (i.e. by providing ALL prerequisites). Might seem awesomely bad idea but I just wanted it to work. And worked it did. Now I am working on arranging some kind of maintainability script that would automate the process based e.g. on gentoo ebuild system. Anyone with GOOD advices is free to propose stuff.
trouble list:
1. package size is around 100 MB, includes BA and SmallDivide (~20 MB)
2. currently it seems that mojo is cool but not really maintainable, and relies on GUI to work (which is bad in terms of stability)
3. lets just hope gentoo ebuilds will stay up-to-date.
4. I'd never run a GUI installer on my linux box. EVER.

have you seen this:
http://stanford.edu/~pgbovine/cde.html
Re: MojoSetup installer
Posted: 19 Nov 2010, 01:02
by HeadHunter
xyz wrote:HeadHunter wrote:It turns out that I just did a portable build of spring in an old-fashioned way (i.e. by providing ALL prerequisites). Might seem awesomely bad idea but I just wanted it to work. And worked it did. Now I am working on arranging some kind of maintainability script that would automate the process based e.g. on gentoo ebuild system. Anyone with GOOD advices is free to propose stuff.
trouble list:
1. package size is around 100 MB, includes BA and SmallDivide (~20 MB)
2. currently it seems that mojo is cool but not really maintainable, and relies on GUI to work (which is bad in terms of stability)
3. lets just hope gentoo ebuilds will stay up-to-date.
4. I'd never run a GUI installer on my linux box. EVER.

have you seen this:
http://stanford.edu/~pgbovine/cde.html
Wow man! This is amazing peace of software! exactly what I was thinking about! I think with that I'll have it actually working on a weekend and published on spring webpage!
Re: MojoSetup installer
Posted: 19 Nov 2010, 09:28
by HeadHunter
OK, cde experiment was a success. The package size is around 55 MB which is smaller than handcrafted, which is cool. Now I just need a working 32-bit linux spring installation to make image (I have 64 bit)
Any volunteers?
BTW you can try it out:
http://shimlar.tontut.fi/spring_portabl ... ble.tar.7z
Pack includes spring, springlobby, map and mod.
Happy debugging!
Re: MojoSetup installer
Posted: 19 Nov 2010, 17:09
by xyz
Do you actually need an installer? I have compiled spring for myself, and put everything in the same folder:
http://www.queeq.com/files/portable.tar.gz and it works.
It is not a CDE build, but I think that if you modify the CDE folder and put everything in the root folder where the exe is (like I did with mine), it should work, right? And then just distribute it as a zip file.
And also you can remove the default mod and map (save some space).
Re: MojoSetup installer
Posted: 19 Nov 2010, 18:57
by HeadHunter
Well I also did that BUT... there is a trouble. The overall size was around 140 MB PACKED. Which is really bad. CDE is good in a sense that it only takes those parts of BOOST that are actually needed.
Re: MojoSetup installer
Posted: 19 Nov 2010, 18:59
by HeadHunter
xyz wrote:Do you actually need an installer?
I do not, I have gentoo and I can make ebuild when I need one. Guys on other distros that lack pretty much all spring deps (i.e. Suse) are gonna appreciate the installer
xyz wrote:
And also you can remove the default mod and map (save some space).
Its much better to have something working right away, IMHO. I'll consider some smaller test mod and small map to save space.
Re: MojoSetup installer
Posted: 25 Nov 2010, 02:57
by xyz
Can you just post a tar.gz file for now?
EDIT: I have just seen your edited post, although the link does not work