PlaneShift
Support => Linux Specific Issues => Topic started by: Bereror on October 26, 2005, 09:02:36 am
-
I have tried two different methods to get a Linux version up and running, and both have failed so far.
1. Using Xordan\'s installer
Did a local installation into $HOME/ps. The installer works fine.
Updater is continuously trying to update art/models.zip/trepor/trepor.cal3d, but otherwise works.
pssetup prints out some Crystalspace warnings, but works:
crystalspace.canvas.openglcommon:
Could not open driver database file \'/config/gldrivers.xml\'
crystalspace.engine.warning:
Shader std_lighting.xml not available
Shader std_lighting_portal.xml not available
psclient prints out the same warnings, allows me to connect to the server, loads the world and then ends up with this screen:
(http://www.vaikene.net/img/ps1.jpg)
2. Using sources from CVS repository
Using Planeshift CVS version from 2005-10-25 15:00 (found the time stamp on the server status page (http://laanx.fragnetics.com/)).
Crystalspace is from 2005-10-06.
Got an error during the build process, but managed to build everything else by running jam without the -q argument.
LinkApplication ase2spr
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../../i686-pc-linux-gnu/bin/ld:
cannot open output file ase2spr: Is a directory
collect2: ld returned 1 exit status
g++ -o ase2spr ./out/linuxx86/optimize/src/tools/ase2spr/ase2spr.o ./out/linuxx86/optimize/src/tools/ase2spr/spr.o
./out/linuxx86/optimize/src/tools/ase2spr/ase.o
updater and pssetup work fine.
psclient starts up, connects to the server, tries to enter the world and then shows an error message \"Timeout waiting for the world to load\".
On the console the last lines are:
planeshift.application.client:
PSLoader: step 2: success
PSLoader: step 3: success
PSLoader: timeout!
Any suggestions, how to get a Linux version running, are welcome 8)
-
I\'m sorry to report that within a day after the release of version 0.3.012, the CVS version was no longer compatible with the main server... ;(
You have 2 options:
1) Get the branch tagged REL_3_012, and build from that.
2) Wait a few days and try again with the latest CVS. Though, I don\'t know if that will help. Unlike intentional incompatibilities, by bumping the net version after editing network code, this one was the result of someone adding some new features. I don\'t know what caused it at this moment. Ask on IRC in #planeshift-build in a day or so, and I or someone else may have a definite answer by then.
-
Originally posted by DaveG
1) Get the branch tagged REL_3_012, and build from that.
Is the REL_3_012 tag moved up? Last time I checked it out I got the network version 0x45 and not 0x46.
EDIT: Answering myself: yes, it is.
Will try to build and hope that it works.
EDIT2: :tup: Works!
Everybody else trying to use the CVS version, check out REL_3_012:
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/planeshift co -r REL_3_012 planeshift