MojoSetup installer - Page 6

MojoSetup installer

Discuss everything related to running Spring on your chosen distribution of Linux.

Moderator: Moderators

Iunthanaka
Posts: 7
Joined: 05 Oct 2009, 14:33

Re: MojoSetup installer

Post 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!

:-) :-) :-)
echoone
AI Developer
Posts: 150
Joined: 16 Nov 2009, 18:26

64 bit install bug

Post 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.
Nemoder
Posts: 73
Joined: 23 Nov 2007, 08:59

Re: MojoSetup installer

Post 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.
echoone
AI Developer
Posts: 150
Joined: 16 Nov 2009, 18:26

Re: MojoSetup installer

Post 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.
Nemoder
Posts: 73
Joined: 23 Nov 2007, 08:59

Re: MojoSetup installer

Post by Nemoder »

Thanks! Things got delayed a bit with the website downtime but the new version is up now.
echoone
AI Developer
Posts: 150
Joined: 16 Nov 2009, 18:26

Re: MojoSetup installer

Post 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! :)
Nemoder
Posts: 73
Joined: 23 Nov 2007, 08:59

Re: MojoSetup installer

Post 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.
User avatar
zCram
Posts: 8
Joined: 22 Aug 2009, 20:56

Re: MojoSetup installer

Post by zCram »

so, where is springsettings?
User avatar
koshi
Lobby Developer
Posts: 1059
Joined: 14 Aug 2007, 16:15

Re: MojoSetup installer

Post by koshi »

tools -> SpringSettings in SpringLobby menu
yaio
Posts: 1
Joined: 10 Feb 2010, 11:53

Re: MojoSetup installer

Post by yaio »

Hello, great work!
A question: the sources of the installer are available?
Thanks in advance!
echoone
AI Developer
Posts: 150
Joined: 16 Nov 2009, 18:26

Re: MojoSetup installer

Post 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?
Nemoder
Posts: 73
Joined: 23 Nov 2007, 08:59

Re: MojoSetup installer

Post 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/
HeadHunter
Posts: 53
Joined: 15 May 2007, 12:33

Re: MojoSetup installer

Post 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. :wink:
trouble list:
1. package size is around 100 MB, includes BA and SmallDivide (~20 MB) :cry:
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. :twisted:
xyz
Posts: 152
Joined: 29 Nov 2008, 16:06

Re: MojoSetup installer

Post 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. :wink:
trouble list:
1. package size is around 100 MB, includes BA and SmallDivide (~20 MB) :cry:
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. :twisted:
have you seen this: http://stanford.edu/~pgbovine/cde.html
HeadHunter
Posts: 53
Joined: 15 May 2007, 12:33

Re: MojoSetup installer

Post 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. :wink:
trouble list:
1. package size is around 100 MB, includes BA and SmallDivide (~20 MB) :cry:
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. :twisted:
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!
HeadHunter
Posts: 53
Joined: 15 May 2007, 12:33

Re: MojoSetup installer

Post 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!
Last edited by HeadHunter on 28 Nov 2010, 11:17, edited 2 times in total.
xyz
Posts: 152
Joined: 29 Nov 2008, 16:06

Re: MojoSetup installer

Post 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).
HeadHunter
Posts: 53
Joined: 15 May 2007, 12:33

Re: MojoSetup installer

Post 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.
HeadHunter
Posts: 53
Joined: 15 May 2007, 12:33

Re: MojoSetup installer

Post 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.
xyz
Posts: 152
Joined: 29 Nov 2008, 16:06

Re: MojoSetup installer

Post 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
Post Reply

Return to “Linux”