Page 5 of 8

Re: Oolite Linux - Trunk nightly builds

Posted: Tue Dec 04, 2012 10:29 pm
by cim
Easiest way on a debian-based system to pick up all the compiler dependencies is apt-get build-dep oolite. You probably have the run-time libraries for GNUstep, which is all you need to run oolite, but not the compiler libraries and headers.

Re: Oolite Linux - Trunk nightly builds

Posted: Tue Dec 04, 2012 10:36 pm
by CommRLock78
cim wrote:Easiest way on a debian-based system to pick up all the compiler dependencies is apt-get build-dep oolite. You probably have the run-time libraries for GNUstep, which is all you need to run oolite, but not the compiler libraries and headers.
Now I'm really confused.

Code: Select all

$ sudo apt-get build-dep oolite
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to find a source package for oolite
On top of that, I just installed pretty much everything that came up searching 'gnustep' in synaptic and I still get the same output with dpkg-buildpackage.

Re: Oolite Linux - Trunk nightly builds

Posted: Tue Dec 04, 2012 10:40 pm
by Tricky
I was just going on the fact it couldn't find common.make

Maybe the search paths for GNUStep aren't setup properly. I know I had this problem sometime ago. Can't remember how I fixed it. Hoped the information would jog something in your memory.

Re: Oolite Linux - Trunk nightly builds

Posted: Tue Dec 04, 2012 10:42 pm
by CommRLock78
Tricky wrote:I was just going on the fact it couldn't find common.make

Maybe the search paths for GNUStep aren't setup properly. I know I had this problem sometime ago. Can't remember how I fixed it. Hoped the information would jog something in your memory.
I wish :!: :mrgreen: . I have done this successfully before..... :roll: :lol:. Thanks Tricky :)

Re: Oolite Linux - Trunk nightly builds

Posted: Tue Dec 04, 2012 10:55 pm
by CommRLock78
I was a bit irritated by this:

Code: Select all

tail: cannot open `debian/changelog' for reading: No such file or directory
So I changed the file in the debian folder from 'changelog.in' to 'changelog' and tried dpkg-buildpackage again and got:

Code: Select all

~/Source/Via-SVN/r5555/trunk $ dpkg-buildpackage
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): -D_FORTIFY_SOURCE=2
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions -Wl,-z,relro
parsechangelog/debian: warning:     debian/changelog(l6): badly formatted trailer line
LINE:  -- Darren Salt <linux@youmustbejoking.demon.co.uk>  @@TIMESTAMP@@
parsechangelog/debian: warning:     debian/changelog(l8): found start of entry where expected more change data or trailer
LINE: oolite (1.73.3-1) stable; urgency=low
parsechangelog/debian: warning:     debian/changelog(l8): found eof where expected more change data or trailer
dpkg-buildpackage: source package oolite
dpkg-buildpackage: source version @@VERSION@@-@@REVISION@@
dpkg-buildpackage: error: version number does not start with digit

Re: Oolite Linux - Trunk nightly builds

Posted: Tue Dec 04, 2012 11:08 pm
by CommRLock78
Tricky wrote:I was just going on the fact it couldn't find common.make
I think I must have been missing this before installing the GNUstep earlier. There is indeed a common.make now

Code: Select all

$ sudo find / -name 'common.make'
/usr/share/GNUstep/Makefiles/common.make

Re: Oolite Linux - Trunk nightly builds

Posted: Tue Dec 04, 2012 11:14 pm
by cim
CommRLock78 wrote:

Code: Select all

$ sudo apt-get build-dep oolite
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to find a source package for oolite
That's odd. Anyway, the dependencies are libgnustep-base-dev (>= 1.14.0), libsdl-mixer1.2-dev, libsdl-image1.2-dev, libglu1-mesa-dev

Try doing "make -f Makefile pkg-debtest"

Re: Oolite Linux - Trunk nightly builds

Posted: Tue Dec 04, 2012 11:39 pm
by CommRLock78
cim wrote:That's odd. Anyway, the dependencies are libgnustep-base-dev (>= 1.14.0), libsdl-mixer1.2-dev, libsdl-image1.2-dev, libglu1-mesa-dev

Try doing "make -f Makefile pkg-debtest"
Hurray!! It worked - so far so good, hat's off to ye Cim :D. Now, if I could find a non-Mac specific icon to use :mrgreen:

Edit: I'm glad I said "so far so good" because as soon as I launch from the station that game crashes :evil: . I'll try and build again, I guess.

Re: Oolite Linux - Trunk nightly builds

Posted: Wed Aug 07, 2013 10:54 pm
by Getafix
The nightly URL has changed. See first post.

Re: Oolite Linux - Trunk nightly builds

Posted: Mon Nov 11, 2013 8:31 am
by Getafix
As of today, nightly build for linux x86_64 (a.k.a AMD64) is "reactivated" having transitioned to the new git code repository.
Nightly build for 32bit linux x86 will soon follow.

Re: Oolite Linux - Trunk nightly builds

Posted: Tue Nov 12, 2013 11:52 am
by Getafix
Getafix wrote:...Nightly build for 32bit linux x86 will soon follow...
Done!

Just a reminder, that if you already have oolite-trunk (revision >= r4509) installed you may use "oolite-trunk-update" as follows:
(Note: This first time you will experience a considerable increase at the download time; it is due to the enhanced textures that will be fetched.)

System-wide installations

Code: Select all

$ sudo oolite-trunk-update
Home-directory installations

Code: Select all

$ cd ~/GNUstep/Applications/Oolite-trunk
$ ./oolite-trunk-update

Re: Oolite Linux - Trunk nightly builds

Posted: Tue Nov 12, 2013 1:46 pm
by Diziet Sma
Getafix wrote:
Getafix wrote:...Nightly build for 32bit linux x86 will soon follow...
Done!
<does happy-dance> 8)

Re: Oolite Linux - Trunk nightly builds

Posted: Fri Dec 13, 2013 7:58 am
by Getafix
Due to some lines of shell script lost in witchspace,
the nightly pages for Windows and Linux are being prepared with a delay.
Estimated time of readiness... 11:00am (UTC).

Mac nightly page is available.

Apologies for any inconvenience caused.

EDIT #1
Windows nightly is available for both 32bit and 64bit.
New estimated time of availability for Linux 12:00pm (UTC).

EDIT #2
Linux nightly 64bit is available.
Estimated time of readiness for Linux nightly 32bit 13:00 (UTC).

EDIT #3
Linux nightly 32bit is available.

Re: Oolite Linux - Trunk nightly builds

Posted: Sun Dec 15, 2013 11:08 am
by Getafix
There is a new oolite nightly that is currently available only through the oolite-trunk-update command.

Changes from previous successful build 0d66f33 to 282af07
  • 2f248c3 cim Sat Dec 14 17:05:51 2013 +0000 Adjust messages, check distance from buoy more frequently
    51ee5f9 cim Sat Dec 14 15:55:31 2013 +0000 Add first challenge - dodge some asteroids
    ef5e5ca cim Tue Dec 10 18:25:33 2013 +0000 Fix coordinates for tutorial, in case the sun moves
    5ac0101 cim Mon Dec 9 20:25:09 2013 +0000 Rework "endScenario" to hopefully avoid crash
    7140978 cim Mon Dec 9 18:53:27 2013 +0000 Fix a couple of exceptions
I will post an estimated time of full setup availability as soon as I find the root-cause. :(

Re: Oolite Linux - Trunk nightly builds

Posted: Sun Dec 15, 2013 12:43 pm
by Getafix
32bit Oolite nightly build web page is available.
Root cause analysis for today's failure is still in progress.