PlaneShift
Development => Development Deliberation => Topic started by: Billy77 on May 17, 2005, 08:40:55 am
-
The compilation is ok but when i try to start psclient or updater or the others, i get :
SCF_NOTIFY: class cel.pcfactory.node (from /home/billy/planeshift/cel/pfmove.csplugin) has already been registered in a different context: \'{none}\' vs. \'crystalspace\' (from /usr/local/lib/crystalspace/pfmove.csplugin); this message appears only in debug builds
SCF_NOTIFY: class cel.pcfactory.navgraphrules (from /home/billy/planeshift/cel/pfmove.csplugin) has already been registered in a different context: \'{none}\' vs. \'crystalspace\' (from /usr/local/lib/crystalspace/pfmove.csplugin); this message appears only in debug builds
SCF_NOTIFY: class cel.pcfactory.navgraphrulesfps (from /home/billy/planeshift/cel/pfmove.csplugin) has already been registered in a different context: \'{none}\' vs. \'crystalspace\' (from /usr/local/lib/crystalspace/pfmove.csplugin); this message appears only in debug builds
SCF_NOTIFY: class cel.pcfactory.dynsys (from /home/billy/planeshift/cel/pfdynmove.csplugin) has already been registered in a different context: \'{none}\' vs. \'crystalspace\' (from /usr/local/lib/crystalspace/pfdynmove.csplugin); this message appears only in debug builds
SCF_NOTIFY: class cel.pcfactory.dynbody (from /home/billy/planeshift/cel/pfdynmove.csplugin) has already been registered in a different context: \'{none}\' vs. \'crystalspace\' (from /usr/local/lib/crystalspace/pfdynmove.csplugin); this message appears only in debug builds
SCF_NOTIFY: class cel.pcfactory.test (from /home/billy/planeshift/cel/pftest.csplugin) has already been registered in a different context: \'{none}\' vs. \'crystalspace\' (from /usr/local/lib/crystalspace/pftest.csplugin); this message appears only in debug builds
SCF_NOTIFY: class cel.pcfactory.tooltip (from /home/billy/planeshift/cel/pftools.csplugin) has already been registered in a different context: \'{none}\' vs. \'crystalspace\' (from /usr/local/lib/crystalspace/pftools.csplugin); this message appears only in debug builds
SCF_NOTIFY: class cel.pcfactory.timer (from /home/billy/planeshift/cel/pftools.csplugin) has already been registered in a different context: \'{none}\' vs. \'crystalspace\' (from /usr/local/lib/crystalspace/pftools.csplugin); this message appears only in debug builds
SCF_NOTIFY: class cel.pcfactory.properties (from /home/billy/planeshift/cel/pftools.csplugin) has already been registered in a different context: \'{none}\' vs. \'crystalspace\' (from /usr/local/lib/crystalspace/pftools.csplugin); this message appears only in debug builds
SCF_NOTIFY: class cel.pcfactory.billboard (from /home/billy/planeshift/cel/pfbillboard.csplugin) has already been registered in a different context: \'{none}\' vs. \'crystalspace\' (from /usr/local/lib/crystalspace/pfbillboard.csplugin); this message appears only in debug builds
SCF_NOTIFY: class cel.behaviourlayer.test (from /home/billy/planeshift/cel/bltest.csplugin) has already been registered in a different context: \'{none}\' vs. \'crystalspace\' (from /usr/local/lib/crystalspace/bltest.csplugin); this message appears only in debug builds
SCF_NOTIFY: class cel.behaviourlayer.xml (from /home/billy/planeshift/cel/blxml.csplugin) has already been registered in a different context: \'{none}\' vs. \'crystalspace\' (from /usr/local/lib/crystalspace/blxml.csplugin); this message appears only in debug builds
SCF_NOTIFY: class cel.addons.celentity (from /home/billy/planeshift/cel/addon_celentity.csplugin) has already been registered in a different context: \'{none}\' vs. \'crystalspace\' (from /usr/local/lib/crystalspace/addon_celentity.csplugin); this message appears only in debug builds
SCF_NOTIFY: class cel.addons.xmlscripts (from /home/billy/planeshift/cel/addon_xmlscripts.csplugin) has already been registered in a different context: \'{none}\' vs. \'crystalspace\' (from /usr/local/lib/crystalspace/addon_xmlscripts.csplugin); this message appears only in debug builds
SCF_NOTIFY: class cel.manager.billboard (from /home/billy/planeshift/cel/mgr_billboard.csplugin) has already been registered in a different context: \'{none}\' vs. \'crystalspace\' (from /usr/local/lib/crystalspace/mgr_billboard.csplugin); this message appears only in debug builds
Here is just a part but they are all almost the same.
Finally i get :
crystalspace.canvas.glx2d:
Opening GLX2D
Creating Context
Video driver GL/X version (direct renderer)
Visual ID: 0x00000021, 24bit TrueColor
R8:G8:B8:A0,
level 0, double buffered
SCF WARNING: 1 unreleased instances of class crystalspace.documentsystem.multiplex!
pure virtual method called
Aborted
I hope you will be able to help me because now that the compilation is ok, if this last problem could be resolved, it could be very good !
Thanks in advance for your help.
-
(warning- I haven\'t done this, but I\'ve heard of this stuff alot)
The Notifies can be ignroed- so you could jsut leave that part out :)
As for the end... hmmm, I heard that it should be multiplexer, not multiplex, but that doesn\'t seem right in this case. What does seem wrong however is: \"24bit TrueColor\", as you aren\'t supposed to use 24bit. try changing that to 16 or 32, and if that doesn\'t help, go to irc for better help then me :P
-
Looks like bad source to me - are you sure you have *cvs* versions of everything?
-
Originally posted by lynx_lupo
Looks like bad source to me - are you sure you have *cvs* versions of everything?
Yes, i have cvs source of everything. And i get them all today. So i don\'t think it\'s source outdated or something like that.
And what is strange is that planeshift works well when i try with binaries. So i don\'t know if it\'s a problem with TrueColor but i\'m going to try to change it anyway.
-
With 16 bit, it\'s the same :
crystalspace.canvas.glx2d:
Opening GLX2D
Creating Context
Video driver GL/X version (direct renderer)
Visual ID: 0x00000024, 16bit TrueColor
R5:G6:B5:A0,
level 0, double buffered
SCF WARNING: 1 unreleased instances of class crystalspace.documentsystem.multiplex!
pure virtual method called
Aborted
-
To me it seems like you are using some part that is a bit too old.
CS plugins don\'t use \"multiplex\" in the name since a while, it has been substituted with multiplexer.
Check that all the code you have downloaded is from the same date,
Ary
-
Looks like you compiled your source in one directory and then moved the binaries/libraries somewhere else. I had similar symptoms at one point. I recommend rebuilding.
-
Originally posted by malverian
Looks like you compiled your source in one directory and then moved the binaries/libraries somewhere else. I had similar symptoms at one point. I recommend rebuilding.
Yes i don\'t know why but there was crystalspace libs in /usr/local/lib/crystalspace. But the sources were in /home/billy/planeshift/CS/ . Any explanations?
I deleted /home/local/lib/crystalspace and now it\'s ok.
Thx a lot for your help !