PlaneShift
Development => Development Deliberation => Topic started by: tapanil on March 26, 2004, 07:17:29 pm
-
I have read forum and there is lots of questions and answers about how to run Planeshift on linux, and i have read lots of these threads.. but still i cant get PS to run..
My machine:
Time of test: 26.3.2004
OS: Linux, Fedora Core 2 test1/2
Processor: 1.3GHz Intel/Celeron2
RAM: 256
Video Card: Ati Radeon 7000
Video Card Memory: 32mb
PS Client Version: planeshift.tar.gz
I have these versions of cvs-cel and cvs-cs on my system:
cs-2004-03-24.093701
cel-2004-03-24.113701
my env is set to: eCRYSTAL=/usr/local/crystal
And these work with CS-tutorials as i can compile and run them.
But when i try to run pssetup/psclient/or psclientbin i get following errors:
./pssetup
DLERROR (vfs_scfInitialize): /usr/local/crystal/lib/vfs.so: undefined
symbol: vf s_scfInitialize
DLERROR (vfs_scfFinalize): /usr/local/crystal/lib/vfs.so: undefined
symbol: vfs_ scfFinalize
WARNING: could not load plugin \'crystalspace.kernel.vfs\'
Couldn\'t load vfs plugin!
DLERROR (vfs_scfInitialize): /usr/local/crystal/lib/vfs.so: undefined
symbol: vf s_scfInitialize
DLERROR (vfs_scfFinalize): /usr/local/crystal/lib/vfs.so: undefined
symbol: vfs_ scfFinalize
WARNING: could not load plugin \'crystalspace.kernel.vfs\'
DLERROR (csfont_scfInitialize): /usr/local/crystal/lib/csfont.so:
undefined symb ol: csfont_scfInitialize
DLERROR (csfont_scfFinalize): /usr/local/crystal/lib/csfont.so:
undefined symbol : csfont_scfFinalize
WARNING: could not load plugin \'crystalspace.font.server.default\'
DLERROR (soft3d_scfInitialize): /usr/local/crystal/lib/soft3d.so:
undefined symb ol: soft3d_scfInitialize
DLERROR (soft3d_scfFinalize): /usr/local/crystal/lib/soft3d.so:
undefined symbol : soft3d_scfFinalize
WARNING: could not load plugin \'crystalspace.graphics3d.software\'
DLERROR (imgplex_scfInitialize): /usr/local/crystal/lib/imgplex.so:
undefined sy mbol: imgplex_scfInitialize
DLERROR (imgplex_scfFinalize): /usr/local/crystal/lib/imgplex.so:
undefined symb ol: imgplex_scfFinalize
WARNING: could not load plugin \'crystalspace.graphic.image.io.multiplex\'
DLERROR (aws_scfInitialize): /usr/local/crystal/lib/aws.so: undefined
symbol: aw s_scfInitialize
DLERROR (aws_scfFinalize): /usr/local/crystal/lib/aws.so: undefined
symbol: aws_ scfFinalize
WARNING: could not load plugin \'crystalspace.window.alternatemanager\'
Couldn\'t load iGraphics3D plugin!
Error initializing system!
And:
./psclient
Warning: Failed to load `gl3d\'; use \'-verbose\' argument for details.
Warning: Failed to load `gl3d\'; use \'-verbose\' argument for details.
WARNING: could not load plugin \'crystalspace.graphics3d.opengl\'
aws-debug: Couldn\'t find iGraphics2D plugin!!
psclient: No 3d driver (iGraphics3D) plugin!
And:
./psclient-bin
DLERROR (vfs_scfInitialize): /usr/local/crystal/lib/vfs.so: undefined
symbol: vfs_scfInitialize
DLERROR (vfs_scfFinalize): /usr/local/crystal/lib/vfs.so: undefined
symbol: vfs_scfFinalize
WARNING: could not load plugin \'crystalspace.kernel.vfs\'
Couldn\'t load vfs plugin!
csInitializer::SetupConfigManager failed!
Is your CRYSTAL environment var set?
I have managed once to get planeshift 2.008 to work, but it was slow and after that i have got new display adpater so i wanted to give planeshift another shot.
But between these two tests i updated cs and cel from cvs as tutorials wanted cssys, which wasnt installed back then for some reason.
If i try \"the official linux cvs build\"-howto i get this on planeshift stage:
checking for Crystal Space - version >= 0.94... Unknown lib: cssys
Usage: cs-config [OPTIONS] [LIBRARIES]
Options:
[--prefix]
[--exec-prefix]
[--version]
[--long-version]
[--libdir]
[--includedir]
[--libs]
[--cflags]
[--cxxflags]
[--makevars]
[--help]
Libraries:
csappframe
csgeom
csgfx
cstool
csutil
csws
Note that the Crystal Space directory is detect by looking at the CRYSTAL
environment variable. Make sure this variable is set correctly.
Unknown lib: cssys
Usage: cs-config [OPTIONS] [LIBRARIES]
Options:
[--prefix]
[--exec-prefix]
[--version]
[--long-version]
[--libdir]
[--includedir]
[--libs]
[--cflags]
[--cxxflags]
[--makevars]
[--help]
Libraries:
csappframe
csgeom
csgfx
cstool
csutil
csws
Note that the Crystal Space directory is detect by looking at the CRYSTAL
environment variable. Make sure this variable is set correctly.
Unknown lib: cssys
Usage: cs-config [OPTIONS] [LIBRARIES]
Options:
[--prefix]
[--exec-prefix]
[--version]
[--long-version]
[--libdir]
[--includedir]
[--libs]
[--cflags]
[--cxxflags]
[--makevars]
[--help]
Libraries:
csappframe
csgeom
csgfx
cstool
csutil
csws
Note that the Crystal Space directory is detect by looking at the CRYSTAL
environment variable. Make sure this variable is set correctly.
no
*** Could not run Crystal Space test program, checking why...
configure: error:
*** Crystal Space couldn\'t be found. The latest version is always avaiable
*** from http://crystal.linuxgames.com.
***
*** be also sure that you\'ve either installed CS or set the CRYSTAL var right.
*** You also have to compile the cs-config script in CS. Do this with the
*** following command in your CS dir:
*** make csconf
Btw, this address doesnt work http://crystal.linuxgames.com .
Sorry for long post.. but if someone has ideas, they are welcomed..
-
S*it, after sending this i noticed at i possibly sent it to wrong forum, if this is wrong place, is it possible to transfer this message to correct place. Sorry for mistakes...
-
Your version of Crystal Space is too recent for Molecular Blue. Crystal Space is still in devellopement so sometimes compatibility between versions is broken. Your error is due to the merge of cssys into csutil.
Check the main Planeshift Site Download > Sources (http://www.planeshift.it/download_source.html) to get a valid CS source. Do the same for cel (Crystal Entity Layer) because it is also in devel.
The official Crystal Space site is http://crystal.sf.net
You are right, this is the wrong forum. But don\'t worry, an admin will probably move your thread and ban you only for one month (normal ban time is one year, but you posted your system spec, so we can reduce the ban time) :P.
-
Hopefully i have time for this post:
With this package
PSV0.2.010-CS_Minimal_Snapshot.tar
i get tihs after ./configure-jam
CS]$ jam
./mk/jam/compiler.jam:32: in C++
rule FIncludes unknown in module
./mk/jam/objects.jam:58: in CompileObject
./mk/jam/objects.jam:81: in CompileObjects
./mk/jam/library.jam:38: in Library
libs/csengine/Jamfile:7: in SubInclude
libs/Jamfile:3: in SubInclude
Jamfile:15: in module scope
jam -v:
Boost.Jam Version 3.1.9. OS=LINUX.
-
Maybe you have a too recent version of Jam? Here, 2.5 is used all of the time. ;)
-
*sigh* Why don\'t you just follow the instructions here: Building from CVS in Linux (http://www16.brinkster.com/acraig/planeshift/buildmb.html). And change the -rMB010 tag in the \"Build Planeshift\" section to -rMB, otherwise /spawn won\'t work.
And it really seems to be another version of JAM, maybe even a different product? Just follow the instructions given by the link and don\'t try to experiment with other things again :P
-
I had tried them before, as i said my message about \"official howto\", actually i had followed it several times. And about jam, yes, Boost.jam is different, but based on preforces(?) jam, and yes, i had installed correct jam when i followed the instructions.
I had failed previously with this \"howto\" but, jsut to humor myself, i tried once more and this time it works. Now i just have to get past linkdead to see if game is faster with new graphics card.
Thanks for patience.