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.
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.
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.
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/
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. 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.
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.
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. 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.
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!
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?
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).
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.
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.
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