View topic - MojoSetup installer



All times are UTC + 1 hour


Post new topic Reply to topic  [ 122 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7  Next
Author Message
 Post subject: Re: MojoSetup installer
PostPosted: 10 Nov 2009, 16:00 

Joined: 05 Oct 2009, 13:33
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!

:-) :-) :-)


Top
 Offline Profile  
 
 Post subject: 64 bit install bug
PostPosted: 16 Nov 2009, 18:33 
AI Coder

Joined: 16 Nov 2009, 18:26
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.


Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 17 Nov 2009, 13:36 

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


Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 19 Nov 2009, 17:13 
AI Coder

Joined: 16 Nov 2009, 18:26
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.


Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 20 Nov 2009, 03:30 

Joined: 23 Nov 2007, 08:59
Thanks! Things got delayed a bit with the website downtime but the new version is up now.


Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 20 Nov 2009, 16:15 
AI Coder

Joined: 16 Nov 2009, 18:26
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! :)


Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 22 Nov 2009, 03:58 

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


Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 02 Dec 2009, 22:09 
User avatar

Joined: 22 Aug 2009, 19:56
so, where is springsettings?


Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 02 Dec 2009, 22:24 
Lobby Developer
User avatar

Joined: 14 Aug 2007, 15:15
tools -> SpringSettings in SpringLobby menu


Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 10 Feb 2010, 12:04 

Joined: 10 Feb 2010, 11:53
Hello, great work!
A question: the sources of the installer are available?
Thanks in advance!


Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 25 Feb 2010, 16:19 
AI Coder

Joined: 16 Nov 2009, 18:26
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?


Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 26 Feb 2010, 02:09 

Joined: 23 Nov 2007, 08:59
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/


Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 18 Nov 2010, 16:20 

Joined: 15 May 2007, 11:33
Location: Suomi/Finland
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:


Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 18 Nov 2010, 23:55 

Joined: 29 Nov 2008, 16:06
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


Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 19 Nov 2010, 01:02 

Joined: 15 May 2007, 11:33
Location: Suomi/Finland
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!


Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 19 Nov 2010, 09:28 

Joined: 15 May 2007, 11:33
Location: Suomi/Finland
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.

Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 19 Nov 2010, 17:09 

Joined: 29 Nov 2008, 16:06
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).


Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 19 Nov 2010, 18:57 

Joined: 15 May 2007, 11:33
Location: Suomi/Finland
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.


Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 19 Nov 2010, 18:59 

Joined: 15 May 2007, 11:33
Location: Suomi/Finland
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.


Top
 Offline Profile  
 
 Post subject: Re: MojoSetup installer
PostPosted: 25 Nov 2010, 02:57 

Joined: 29 Nov 2008, 16:06
Can you just post a tar.gz file for now?

EDIT: I have just seen your edited post, although the link does not work


Top
 Offline Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 122 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group

Site layout created by Roflcopter et al.