PlaneShift

Support => Technical Help: Problems BEFORE entering the game => Topic started by: acraig on May 28, 2003, 01:53:10 am

Title: Building Molecular Blue From Linux
Post by: acraig on May 28, 2003, 01:53:10 am
Hopefully this is a complete guide to building PlaneShift Molecular Blue v010 from CVS.   I\'ve tested this on RedHat 7.2 and RedHat 9 so I can only vouch for those two.  I\'ve included a build.sh that should do everything but I cannot guarentee that is will be 100% correctly.

So those of you out there under linux can give it a try if you are interested.  If the script does not work then try doing everything manually.

If it does not work then post (A) what line failed. (B) what disto you are using.  

If it does work then I would be interested in know what distro you used and if you used the script or not.

Build Instructions (http://www16.brinkster.com/acraig/planeshift/buildmb.html)
Title: Builds but cannot connect
Post by: jamincollins on May 28, 2003, 09:57:00 pm
I appear to have successfully built the PlaneShift client as it lauches and I\'m able to create a character, but when I attempt to upload my character to planeshift.fragnetics.com I get the following error:

You are not running the correct version of Planeshift for this server.
Title:
Post by: acraig on May 28, 2003, 10:06:29 pm
Can you grep for PS_NETVERSION?
Title:
Post by: jamincollins on May 28, 2003, 10:13:21 pm
planeshift/src/common/net/messages.h:#define    PS_NETVERSION   0x0012
Title:
Post by: acraig on May 29, 2003, 12:02:48 am
It appears that you have built this from the latest branch of CVS.  This client version will not work on the fragnetics server because of network differences, hence the error messages.  If you want to build the version to work on the fragnetics server make sure you check out the right branches of the source code as outlined in the doc linked above.
Title:
Post by: Meracian on May 29, 2003, 04:37:08 pm
Hi,

Ive tried Your script but it seems that it isnt working right.

After Your Script:
[meracian@localhost planeshift]$ ./psclient -verbose
no CEL environment variable set!
Warning: Failed to load `vfs\'; reason(s):
/usr/local/crystal/lib/vfs.so: File not found
./vfs.so: File not found
/home/meracian/molblue/planeshift/vfs.so: File not found
Warning: Failed to load `vfs\'; reason(s):
/usr/local/crystal/lib/vfs.so: File not found
/usr/local/crystal/lib/libvfs.so: File not found
./vfs.so: File not found
./libvfs.so: File not found
/home/meracian/molblue/planeshift/vfs.so: File not found
/home/meracian/molblue/planeshift/libvfs.so: File not found
WARNING: could not load plugin \'crystalspace.kernel.vfs\'
Couldn\'t load vfs plugin!
csInitializer::SetupConfigManager failed!
Is your CRYSTAL environment var set?
[meracian@localhost planeshift]$

RedHat 9, All versions of the programs needed are ok.

Some more Error messages:
...failed C++ ./out/linuxx86/optimize/blpython/blcel.o ...
...skipped blpython.so for lack of blcel.o...
...failed updating 1 target(s)...
...skipped 1 target(s)...
CEL was built...
Getting PlaneShift...
cvs [checkout aborted]: end of file from server (consult above messages if any)
Failed CVS retrying....

Iam no Linux Expert, so this messages dont tell me anything.


Ive just found a few hundreds lines with such text:
blpython/blcel.cpp: In function `void* _p_iReporterIteratorTo_p_iBase(void*)\':
blpython/blcel.cpp:83558: parse error before `)\' token

May it be a problem with python here?
Title:
Post by: acraig on May 29, 2003, 05:20:37 pm
try doing

molblue$ export CRYSTAL=$HOME/molblue/CS
molblue$ export CEL=$HOME/molblue/cel
planeshift$ ./psclient

The script runs in another shell so when you try to run psclient these exports are not defined so you need to re-export them ( or place them in your .bashrc file as well so each shell will have them. )

Sometimes CVS does not respond an returns a message:

cvs [checkout aborted]: end of file from server (consult above messages if any)

But the script is on a \'never give up\' policy so it will keep hitting the server until it connects.  So the \'Retrying... \" messages are ok.  For the cel stuff there are some known erros in the blpython stuff but it does not affect PlaneShift so you can safely ignore those.
Title:
Post by: Meracian on May 29, 2003, 05:37:46 pm
OK, it now starts with ./psclient (entered it in the bashrc).
But there comes another problem without an error message in the terminal:
I start via ./psclient
Intro-Screen
Main Menu
click Create
Creation-Screen appears, hangs up (whil typing name and while doin nothing)

Ive tried to change Screen Resolution, color-bits and software/opengl, no effect.

Then i Used ./updater

updates...

still the same problem, again changes screen resolution and other, no effect.

Changed video card type to generic, no effect.

V0.2.0008 is standing in the main menu down right.

Anything I can do?

PS: Thank You for the last message, I thought build.sh would make this automatically.
Title:
Post by: acraig on May 29, 2003, 05:41:34 pm
Hmm, it should be version 010. You should not need to run the updater since building from source should give you the needed version.  So don\'t run the updater!

Hmm, strange problem with hanging Creation-Screen.  Are you in the middle of typing and it just stops?  Do any of the race selection buttons work?  Is the mouse cursor still active?  Is the screen still redrawn?
Title:
Post by: Meracian on May 29, 2003, 05:45:32 pm
I dont need to type, after 5-10 seconds it hangs up.
mouse is moving around but no button works,
before hanging up all is working
when running in window, it wont refresh if i move another window over it.
I need to press ALT-CTRL-Backspace if Iam in fullscreen, it wont exit otherwise, when in window mode a simply close of the terminal window is enough to kill both windows.

Do I need to uninstall the update (install game again) ? (Would be hard for me: Linux-Newb)
Title:
Post by: acraig on May 29, 2003, 05:54:29 pm
Hmm, I hate to say it but it may be better if you deleted the dir and run the script again just to make sure that your version is not out of whack. ( So don\'t run the updater! )

I\'m not sure what could cause the behaviour you are getting.  You could try turning off the sound by editing the psclient.cfg file and placing a ; in front of
System.PlugIns.iSoundRender = crystalspace.sound.render.software

but this is only grasping at straws.  I\'m sorry that I cannot be more helpfull since I really have no idea what the problem could be here.
Title:
Post by: Meracian on May 29, 2003, 06:06:43 pm
Found out more:
When this Line appears in Terminal, it hangs up:
PreloadModels: Preloading complete

After about 7 minutes it restarts with this lines in the Terminal:
races[0] is \'Stonebreaker\', not .
races[1] is \'Enkidukai\', not .
races[2] is \'Ynnwn\', not .
races[3] is \'Ylian\', not .
races[4] is \'Xacha\', not .
races[5] is \'Nolthrir\', not .
races[6] is \'Dermorian\', not .
races[7] is \'Hammerwielder\', not .
races[8] is \'Diaboli\', not .
races[9] is \'Kran\', not .
races[10] is \'Lemur\', not .
races[11] is \'Klyros\', not .
Race  was not found!
Couldn\'t find a definition for \'Male\'
Couldn\'t create Resource \'Male\'
races[0] is \'Stonebreaker\', not .
races[1] is \'Enkidukai\', not .
races[2] is \'Ynnwn\', not .
races[3] is \'Ylian\', not .
races[4] is \'Xacha\', not .
races[5] is \'Nolthrir\', not .
races[6] is \'Dermorian\', not .
races[7] is \'Hammerwielder\', not .
races[8] is \'Diaboli\', not .
races[9] is \'Kran\', not .
races[10] is \'Lemur\', not .
races[11] is \'Klyros\', not .
Race  was not found!
Couldn\'t find a definition for \'Female\'
Couldn\'t create Resource \'Female\'
races[0] is \'Stonebreaker\', not .
races[1] is \'Enkidukai\', not .
races[2] is \'Ynnwn\', not .
races[3] is \'Ylian\', not .
races[4] is \'Xacha\', not .
races[5] is \'Nolthrir\', not .
races[6] is \'Dermorian\', not .
races[7] is \'Hammerwielder\', not .
races[8] is \'Diaboli\', not .
races[9] is \'Kran\', not .
races[10] is \'Lemur\', not .
races[11] is \'Klyros\', not .
Race  was not found!
Couldn\'t find a definition for \'Male\'
Couldn\'t create Resource \'Male\'

From now on it is able to create the Character until I try to choose the outfit (hair, eyes etc. wont  change when choosing another). When I need to upload it (linkdead)...But this I think I need to get elsewhere in the forums.

Thank You till here :-)
Title: Character uploaded, but crash on connect
Post by: jamincollins on May 29, 2003, 06:43:22 pm
Updating to the specific release has helped with the character upload problem.  However, now after character upload the client abruptly exits.  The last few lines on the terminal are:

CEL is searching for meshfact \'maleylian\'...Found
pf/mesh/meshfact.cpp:231: failed assertion \'s != NULL\'
Trace/breakpoint trap
Title:
Post by: acraig on May 29, 2003, 06:50:43 pm
Did you rip the art from one of the releases?  I\'m thinking of the lines:

molblue$ wget http://heanet.dl.sourceforge.net/sourceforge/planeshift/planeshift.tar.gz
molblue$ tar -xvzf planeshift.tar.gz planeshift/art
molblue$ rm planeshift.tar.gz

( This is only if you built MB010 using CVS.  If you used the main tarball it should be ok ).
Title:
Post by: jamincollins on May 29, 2003, 07:08:27 pm
Stupid me... that was it... now I\'m in... thanks again.
Title:
Post by: Chamooze on May 30, 2003, 08:50:20 am
Trying to build PlaneShift on a Debian distro. I ran into some oddities:
First, it seems the description on the page does not quite work when it comes to the CVS. I haven\'t toyed around with CVS a lot, but tried going through the  build.sh script manually. Doing that, checking out of the CVS worked flawlessly.

Also, \'bison -V\' reports version 1.875a, but building CS still failed. I fetched skinpars.cpp?rev=1.5 (according to the page) and it passed. Still failed building CS tho, was missing skinlex.cpp as well. After downloading skinlex.cpp?rev=1.5 from the same place as skinpars.cpp, CS was built with some warnings (mostly deprecation-warnings I think, didn\'t see all of them).

Cel was built without problems, when following build.sh. Googled to find what package autoheader is in (autoconf), and tried to build PlaneShift. Got tons of deprecation-warnings and warnings about renamed header files. Also, close to the end of the build, jam failed to build a bunch of different object files, error messages below. Not sure how to fix this, any help is appreciated.

I tried editing down what I thought was unnecessary info, I\'ll throw up the entire thing if needed. Sorry about the spam. ;)

Chamooze


psdatabase.o
src/server/psdatabase.cpp: In member function `virtual int
   psDatabase::InsertQuestEvent(char*, int)\':
src/server/psdatabase.cpp:2374: error: ambiguous overload for `xmlString& + int&\' operator
src/server/psdatabase.cpp:2374: error: candidates are: operator+(const char*, int)
/home/tommy/prg/molblue/CS/include/csutil/csstring.h:484: error:                
    const csString& csString::operator+(const csString&) const
/home/tommy/prg/molblue/CS/include/csutil/csstring.h:519: error:                
    csString operator+(const char*, const csString&)
/home/tommy/prg/molblue/CS/include/csutil/csstring.h:525: error:                
    csString operator+(const csString&, const char*)

psaws.o
: undefined reference to
`psComponentTextBoxFactory::psComponentTextBoxFactory[in-charge](iAws*)\'
`psComponentCommandInputFactory::psComponentCommandInputFactory[in-charge](iAws*)\'
`psComponentImageFactory::psComponentImageFactory[in-charge](iAws*)\'
`psComponentProgressFactory::psComponentProgressFactory[in-charge](iAws*)\'
`psComponentLabelFactory::psComponentLabelFactory[in-charge](iAws*)\'
`psComponentItemSlotFactory::psComponentItemSlotFactory[in-charge](iAws*)\'
`psComponentTextBox::ScrollChanged(void*, iAwsSource*)\'

pscommwindow.o
: undefined reference to
`psComponentTextBox::AddLine(char const*, int)\'

psinventorywindow.o
: undefined reference to`psComponentTextBox::SetText(char const*, int)\'

psitemdescriptionwindow.o
: undefined reference to `psComponentTextBox::SetText(char const*, int)\'

psobjectview.o
: undefined reference to `psGUIComponent::psGUIComponent[not-in-charge]()\'
`psGUIComponent::~psGUIComponent [not-in-charge]()\'
./out/linuxx86/psobjectview.o(.text+0x44f): more undefined references to `psGUIComponent::~psGUIComponent [not-in-charge]()\' follow

Then there\'s a whole bunch of undefined references to different class methods of psGUIComponent in psobjectview.o.
Title:
Post by: jamincollins on May 30, 2003, 06:57:11 pm
Chamooze,

I successfully built it on Debian Sarge here, if you\'d like I can forward you my build script.  It checks everything out of CVS, builds each in sequence and pulls the art files from the release.  In many ways it\'s similar to Andrew\'s, with the differences being that it limits the output to the console and logs it\'s progress.
Title:
Post by: Debil on May 30, 2003, 07:52:29 pm
@acraig
running debian [dist-ugrade from knoppix 3.2]:

andreas@box:~/molblue/planeshift$ ./psclient -verbose
Warning: Failed to load `psgui\'; reason(s):
DLERROR (psgui): ./psgui.so: undefined symbol: _ZN11psComponentC2EP8psDialogi
Warning: Failed to load `psgui\'; reason(s):
DLERROR (psgui): ./psgui.so: undefined symbol: _ZN11psComponentC2EP8psDialogi
WARNING: could not load plugin \'planeshift.gui.dialogmanager\'
Cannot use preferred GLX visual - Generic visual will be used.
block_size: 8192
Mounting maps: dungeon podium hydlaa temple tower.
planeshift.application.client: Planeshift Molecular Blue
planeshift.application.client: This game uses Crystal Space Engine created by Jorrit and others
planeshift.application.client: 0.97 rdev [Unix-x86-GCC]
crystalspace.font.freefont2: Could not open fontfile /fonts/ttf/arial.ttf!

        loading definitions file /planeshift/gui/psgui.def...
        load successful (0 windows, 1 skins loaded.)
aws-debug: setting up global AWS palette...
aws-debug: finished palette setup.
planeshift.application.client: No iDialogManager plugin!
planeshift.application.client: Failed to init app!
andreas@box:~/molblue/planeshift$

@jamincollins
I want to test your script (3999@freenet.de)
Title:
Post by: acraig on May 30, 2003, 08:03:48 pm
Talking to guy on IRC last night, he had a similar problem.  If you run c++filt on that symbol you will probably get:

psComponent::psComponent[not-in-charge](psDialog*, int)

if you run:
jam -a
this should fix it.   At least it did for him.
Title:
Post by: Debil on May 31, 2003, 01:17:27 am
I tested the script:
1) there should be a test for ~/.cvspass. (if not -> touch ...)
2) I started the script from my home-dir and all the cd calls before ./configure didnt work.
3.) After I made the exports, cds, configure, ... on my own
-> nearly same error as in my last posting :(

Any ideas ?
Title:
Post by: jamincollins on May 31, 2003, 01:23:31 am
what shell are you using?
Title:
Post by: jamincollins on May 31, 2003, 01:28:14 am
Also, after using the script, the output of the build process should be stored in log files under the planeshift-cvs folder.  Perhaps, the planeshift-jam.log would be helpful to Andrew or one of the others in locating the problem.  It should contain all output generated by the jam build process.
Title:
Post by: Debil on May 31, 2003, 08:38:24 am
- I am using bash 2.05b.0
- I have made already a \'apt-get install bison-1.35\' in the past tries.
- I created a new user for the script (to be sure nothing of the past tries make problems)
- I am not willing to give up. You guys have a daily poster until problems are  solved  ;-)

Here are some parts of the log file. I was afraid of posting the whole one :)

...found 739 target(s)...
...updating 145 target(s)...
MkDir1 ./out
MkDir1 ./out/linuxx86
C++ ./out/linuxx86/adminmessage.o
Archive ./out/linuxx86/libpsadminnet.a
Ranlib ./out/linuxx86/libpsadminnet.a
C++ ./out/linuxx86/celbase.o
C++ ./out/linuxx86/drmessage.o
C++ ./out/linuxx86/mountcfg.o
C++ ./out/linuxx86/netpersist.o
In file included from src/common/net/msghandler.h:22,
                 from src/common/engine/netpersist.cpp:30:
/home/duke/planeshift-cvs/crystal/include/csutil/csdllist.h:25:3: Warnung: #warning csDLList is deprecated. Please use csList from csutil/list.h
Archive ./out/linuxx86/libpsengine.a
Ranlib ./out/linuxx86/libpsengine.a
C++ ./out/linuxx86/charmessages.o
C++ ./out/linuxx86/clientmsghandler.o
In file included from src/common/net/netbase.h:32,
                 from src/common/net/clientmsghandler.cpp:25:
/home/duke/planeshift-cvs/crystal/include/csutil/csdllist.h:25:3: Warnung: #warning csDLList is deprecated. Please use csList from csutil/list.h
C++ ./out/linuxx86/cmdbase.o
In file included from src/common/net/msghandler.h:22,
                 from src/common/net/cmdbase.cpp:11:

(...)

C++ ./out/linuxx86/netinfos.o
C++ ./out/linuxx86/netpacket.o
Archive ./out/linuxx86/libpsnet.a
Ranlib ./out/linuxx86/libpsnet.a
C++ ./out/linuxx86/psbehave.o
C++ ./out/linuxx86/psbl.o
C++ ./out/linuxx86/psworld.o
Archive ./out/linuxx86/libpsbehave.a
Ranlib ./out/linuxx86/libpsbehave.a
C++ ./out/linuxx86/psadvantageinfo.o
C++ ./out/linuxx86/psjobinfo.o
C++ ./out/linuxx86/psrpginfo.o
Archive ./out/linuxx86/libpsrpgrules.a
Ranlib ./out/linuxx86/libpsrpgrules.a
C++ ./out/linuxx86/binarytree.o
C++ ./out/linuxx86/delimitedstring.o
C++ ./out/linuxx86/eventmanager.o
C++ ./out/linuxx86/gameevent.o
C++ ./out/linuxx86/genqueue.o
C++ ./out/linuxx86/log.o
C++ ./out/linuxx86/pserror.o
C++ ./out/linuxx86/psres.o
C++ ./out/linuxx86/psresmngr.o
C++ ./out/linuxx86/psxmlparser.o
C++ ./out/linuxx86/serverconsole.o
C++ ./out/linuxx86/sleep.o
C++ ./out/linuxx86/strutil.o
C++ ./out/linuxx86/texfactory.o
In file included from src/common/util/texfactory.h:22,
                 from src/common/util/texfactory.cpp:21:
/home/duke/planeshift-cvs/crystal/include/csutil/csdllist.h:25:3: Warnung: #warning csDLList is deprecated. Please use csList from csutil/list.h
C++ ./out/linuxx86/xmlstring.o
Archive ./out/linuxx86/libpsutil.a
Ranlib ./out/linuxx86/libpsutil.a
C++ ./out/linuxx86/pschardata.o
In file included from src/common/util/texfactory.h:22,
                 from src/common/psprop/character/pschardata.cpp:54:
/home/duke/planeshift-cvs/crystal/include/csutil/csdllist.h:25:3: Warnung: #warning csDLList is deprecated. Please use csList from csutil/list.h
C++ ./out/linuxx86/stdpcimp.o
LinkPlugin pfcharacterdata.so
C++ ./out/linuxx86/pslinmove.o
C++ ./out/linuxx86/stdpcimp.o
LinkPlugin pflinearmovement.so
C++ ./out/linuxx86/dictionary.o
C++ ./out/linuxx86/psnpcdialog.o
In file included from src/common/psprop/npc/psnpcdialog.cpp:24:
/home/duke/planeshift-cvs/crystal/include/csutil/rng.h:2:3: Warnung: #warning csutil/rng.h has been renamed to csutil/randomgen.h. Please update your includes
C++ ./out/linuxx86/stdpcimp.o
LinkPlugin pfnpcdialog.so
C++ ./out/linuxx86/psproxlist.o
In file included from src/common/net/netbase.h:32,
                 from src/common/psprop/pc/pspcproxlist.h:28,
                 from src/common/psprop/proxlist/psproxlist.cpp:50:
/home/duke/planeshift-cvs/crystal/include/csutil/csdllist.h:25:3: Warnung: #warning csDLList is deprecated. Please use csList from csutil/list.h

(...)

In file included from src/common/net/msghandler.h:22,
                 from src/server/psdatabase.h:29,
                 from src/server/psdatabase.cpp:27:
/home/duke/planeshift-cvs/crystal/include/csutil/csdllist.h:25:3: Warnung: #warning csDLList is deprecated. Please use csList from csutil/list.h
src/server/psdatabase.cpp: In member function `virtual int
   psDatabase::InsertQuestEvent(char*, int)\':
src/server/psdatabase.cpp:2374: error: ambiguous overload for `xmlString& +
   int&\' operator
src/server/psdatabase.cpp:2374: error: candidates are: operator+(const char*,
   int)
/home/duke/planeshift-cvs/crystal/include/csutil/csstring.h:484: error:        
           const csString& csString::operator+(const csString&) const
/home/duke/planeshift-cvs/crystal/include/csutil/csstring.h:519: error:        
           csString operator+(const char*, const csString&)
/home/duke/planeshift-cvs/crystal/include/csutil/csstring.h:525: error:        
           csString operator+(const csString&, const char*)

g++ -c -o ./out/linuxx86/psdatabase.o -I/home/duke/planeshift-cvs/crystal/include -D__CRYSTAL_SPACE__ -Wall -Wno-unknown-pragmas -fno-exceptions -mcpu=pentiumpro -march=i686 -I/usr/local/include  -g3 -DCS_DEBUG  -I/home/duke/planeshift-cvs/cel/include -fexceptions  -Isrc/server -I. -I./include -I./src/common -I./src/client -I./src/server src/server/psdatabase.cpp

...failed C++ ./out/linuxx86/psdatabase.o ...
C++ ./out/linuxx86/psserver.o
In file included from src/common/net/msghandler.h:22,
                 from src/server/usermanager.h:12,
                 from src/server/pscelserver.h:24,
                 from src/server/psserver.cpp:30:
/home/duke/planeshift-cvs/crystal/include/csutil/csdllist.h:25:3: Warnung: #warning csDLList is deprecated. Please use csList from csutil/list.h
In file included from src/server/combatmanager.h:23,
                 from src/server/psserver.cpp:46:
/home/duke/planeshift-cvs/crystal/include/csutil/rng.h:2:3: Warnung: #warning csutil/rng.h has been renamed to csutil/randomgen.h. Please update your includes

(...)

In file included from src/common/net/netbase.h:32,
                 from src/common/psprop/pc/pspcproxlist.h:28,
                 from src/client/admin/psnpceditor.cpp:32:
/home/duke/planeshift-cvs/crystal/include/csutil/csdllist.h:25:3: Warnung: #warning csDLList is deprecated. Please use csList from csutil/list.h
LinkPlugin psadmin.so
C++ ./out/linuxx86/psdcadvant.o
C++ ./out/linuxx86/psdccustomchar.o
C++ ./out/linuxx86/psdcjob.o
C++ ./out/linuxx86/psdcmain.o
C++ ./out/linuxx86/psdconn.o
C++ ./out/linuxx86/psdcpath.o
C++ ./out/linuxx86/psdcredits.o
C++ ./out/linuxx86/psdcskil.o
C++ ./out/linuxx86/psdcupload.o
C++ ./out/linuxx86/psddsktop.o
C++ ./out/linuxx86/psdloading.o
C++ ./out/linuxx86/psdmmenu.o
C++ ./out/linuxx86/psdmngr.o
C++ ./out/linuxx86/psdsplsh.o
C++ ./out/linuxx86/psgwconfirm.o
C++ ./out/linuxx86/psgwskill.o
C++ ./out/linuxx86/psgwspell.o
C++ ./out/linuxx86/psgwwarning.o
C++ ./out/linuxx86/psbutton.o
In file included from src/common/net/cmdhandler.h:11,
                 from src/client/gui/base/psbutton.cpp:41:
/home/duke/planeshift-cvs/crystal/include/csutil/csdllist.h:25:3: Warnung: #warning csDLList is deprecated. Please use csList from csutil/list.h
C++ ./out/linuxx86/pscomp.o
C++ ./out/linuxx86/psdialog.o
C++ ./out/linuxx86/psdragplane.o
C++ ./out/linuxx86/pspix.o
In file included from src/common/net/cmdhandler.h:11,
                 from src/client/gui/base/pspix.cpp:42:
/home/duke/planeshift-cvs/crystal/include/csutil/csdllist.h:25:3: Warnung: #warning csDLList is deprecated. Please use csList from csutil/list.h
C++ ./out/linuxx86/pstext.o
C++ ./out/linuxx86/pstextin.o
src/client/gui/base/pstextin.cpp: In member function `void
   psTextInput::CalculateDrawText()\':
src/client/gui/base/pstextin.cpp:180: Warnung: comparison between signed and
   unsigned integer expressions
src/client/gui/base/pstextin.cpp:185: Warnung: comparison between signed and
   unsigned integer expressions
src/client/gui/base/pstextin.cpp:191: Warnung: comparison between signed and
   unsigned integer expressions
src/client/gui/base/pstextin.cpp:196: Warnung: comparison between signed and
   unsigned integer expressions
LinkPlugin psgui.so
C++ ./out/linuxx86/pssoundmngr.o
LinkPlugin pssound.so
C++ ./out/linuxx86/pscsdialog.o
src/setup/pscsdialog.cpp: In member function `bool pscsDialog::Initialize(int,
   const char* const*)\':
src/setup/pscsdialog.cpp:536: Warnung: unused variable `iTextureManager*txtmgr\'
LinkApplication pssetup
C++ ./out/linuxx86/texparse.o
In file included from src/common/util/texfactory.h:22,
                 from src/tools/texparse/texparse.cpp:33:
/home/duke/planeshift-cvs/crystal/include/csutil/csdllist.h:25:3: Warnung: #warning csDLList is deprecated. Please use csList from csutil/list.h
LinkApplication texparse
C++ ./out/linuxx86/ase.o
C++ ./out/linuxx86/ase2spr.o
C++ ./out/linuxx86/spr.o
LinkApplication ase_2_spr
...failed updating 1 target(s)...
...skipped 1 target(s)...
...updated 143 target(s)...
Title:
Post by: Debil on May 31, 2003, 04:03:57 pm
shame on me... ... a \"jam -a\" did it !
acraig wrote it not big enoughl ;)

thanks to all.
Title:
Post by: Thorben on June 02, 2003, 07:56:15 pm
I used the script under debian as a normal user. When I now try to start planeshift, it sais the following:

thk@miraculix:~/molblue/planeshift$ ./psclient -verbose
Warning: Failed to load `sndogg\'; reason(s):
/home/thk/molblue/CS/sndogg.so: File not found
/home/thk/molblue/CS/lib/sndogg.so: File not found
./sndogg.so: File not found
/home/thk/molblue/cel//sndogg.so: File not found
/home/thk/molblue/cel//lib/sndogg.so: File not found
/home/thk/molblue/planeshift/sndogg.so: File not found
Warning: Failed to load `sndogg\'; reason(s):
/home/thk/molblue/CS/sndogg.so: File not found
/home/thk/molblue/CS/libsndogg.so: File not found
/home/thk/molblue/CS/lib/sndogg.so: File not found
/home/thk/molblue/CS/lib/libsndogg.so: File not found
./sndogg.so: File not found
./libsndogg.so: File not found
/home/thk/molblue/cel//sndogg.so: File not found
/home/thk/molblue/cel//libsndogg.so: File not found
/home/thk/molblue/cel//lib/sndogg.so: File not found
/home/thk/molblue/cel//lib/libsndogg.so: File not found
/home/thk/molblue/planeshift/sndogg.so: File not found
/home/thk/molblue/planeshift/libsndogg.so: File not found
WARNING: could not load plugin \'crystalspace.sound.loader.ogg\'
Warning: Failed to load `aws\'; reason(s):
/home/thk/molblue/CS/aws.so: File not found
/home/thk/molblue/CS/lib/aws.so: File not found
./aws.so: File not found
/home/thk/molblue/cel//aws.so: File not found
/home/thk/molblue/cel//lib/aws.so: File not found
/home/thk/molblue/planeshift/aws.so: File not found
Warning: Failed to load `aws\'; reason(s):
/home/thk/molblue/CS/aws.so: File not found
/home/thk/molblue/CS/libaws.so: File not found
/home/thk/molblue/CS/lib/aws.so: File not found
/home/thk/molblue/CS/lib/libaws.so: File not found
./aws.so: File not found
./libaws.so: File not found
/home/thk/molblue/cel//aws.so: File not found
/home/thk/molblue/cel//libaws.so: File not found
/home/thk/molblue/cel//lib/aws.so: File not found
/home/thk/molblue/cel//lib/libaws.so: File not found
/home/thk/molblue/planeshift/aws.so: File not found
/home/thk/molblue/planeshift/libaws.so: File not found
WARNING: could not load plugin \'crystalspace.window.alternatemanager\'
Warning: Failed to load `psgui\'; reason(s):
DLERROR (psgui): ./psgui.so: undefined symbol: GetPlLayer__7CelBase
Warning: Failed to load `psgui\'; reason(s):
DLERROR (psgui): ./psgui.so: undefined symbol: GetPlLayer__7CelBase
WARNING: could not load plugin \'planeshift.gui.dialogmanager\'
Warning: Failed to load `psadmin\'; reason(s):
DLERROR (psadmin): ./psadmin.so: undefined symbol: GetMainActor__11psCelClient
Warning: Failed to load `psadmin\'; reason(s):
DLERROR (psadmin): ./psadmin.so: undefined symbol: GetMainActor__11psCelClient
WARNING: could not load plugin \'planeshift.admin.adminmanager\'
Warning: Failed to load `csjngimg\'; reason(s):
/home/thk/molblue/CS/csjngimg.so: File not found
/home/thk/molblue/CS/lib/csjngimg.so: File not found
./csjngimg.so: File not found
/home/thk/molblue/cel//csjngimg.so: File not found
/home/thk/molblue/cel//lib/csjngimg.so: File not found
/home/thk/molblue/planeshift/csjngimg.so: File not found
Warning: Failed to load `csjngimg\'; reason(s):
/home/thk/molblue/CS/csjngimg.so: File not found
/home/thk/molblue/CS/libcsjngimg.so: File not found
/home/thk/molblue/CS/lib/csjngimg.so: File not found
/home/thk/molblue/CS/lib/libcsjngimg.so: File not found
./csjngimg.so: File not found
./libcsjngimg.so: File not found
/home/thk/molblue/cel//csjngimg.so: File not found
/home/thk/molblue/cel//libcsjngimg.so: File not found
/home/thk/molblue/cel//lib/csjngimg.so: File not found
/home/thk/molblue/cel//lib/libcsjngimg.so: File not found
/home/thk/molblue/planeshift/csjngimg.so: File not found
/home/thk/molblue/planeshift/libcsjngimg.so: File not found
Warning: Failed to load `csjpgimg\'; reason(s):
/home/thk/molblue/CS/csjpgimg.so: File not found
/home/thk/molblue/CS/lib/csjpgimg.so: File not found
./csjpgimg.so: File not found
/home/thk/molblue/cel//csjpgimg.so: File not found
/home/thk/molblue/cel//lib/csjpgimg.so: File not found
/home/thk/molblue/planeshift/csjpgimg.so: File not found
Warning: Failed to load `csjpgimg\'; reason(s):
/home/thk/molblue/CS/csjpgimg.so: File not found
/home/thk/molblue/CS/libcsjpgimg.so: File not found
/home/thk/molblue/CS/lib/csjpgimg.so: File not found
/home/thk/molblue/CS/lib/libcsjpgimg.so: File not found
./csjpgimg.so: File not found
./libcsjpgimg.so: File not found
/home/thk/molblue/cel//csjpgimg.so: File not found
/home/thk/molblue/cel//libcsjpgimg.so: File not found
/home/thk/molblue/cel//lib/csjpgimg.so: File not found
/home/thk/molblue/cel//lib/libcsjpgimg.so: File not found
/home/thk/molblue/planeshift/csjpgimg.so: File not found
/home/thk/molblue/planeshift/libcsjpgimg.so: File not found
Warning: Failed to load `cspngimg\'; reason(s):
/home/thk/molblue/CS/cspngimg.so: File not found
/home/thk/molblue/CS/lib/cspngimg.so: File not found
./cspngimg.so: File not found
/home/thk/molblue/cel//cspngimg.so: File not found
/home/thk/molblue/cel//lib/cspngimg.so: File not found
/home/thk/molblue/planeshift/cspngimg.so: File not found
Warning: Failed to load `cspngimg\'; reason(s):
/home/thk/molblue/CS/cspngimg.so: File not found
/home/thk/molblue/CS/libcspngimg.so: File not found
/home/thk/molblue/CS/lib/cspngimg.so: File not found
/home/thk/molblue/CS/lib/libcspngimg.so: File not found
./cspngimg.so: File not found
./libcspngimg.so: File not found
/home/thk/molblue/cel//cspngimg.so: File not found
/home/thk/molblue/cel//libcspngimg.so: File not found
/home/thk/molblue/cel//lib/cspngimg.so: File not found
/home/thk/molblue/cel//lib/libcspngimg.so: File not found
/home/thk/molblue/planeshift/cspngimg.so: File not found
/home/thk/molblue/planeshift/libcspngimg.so: File not found
opening audio device: Device or resource busy
Mounting maps: dungeon hydlaa tower podium temple.
planeshift.application.client: Planeshift Molecular Blue
planeshift.application.client: This game uses Crystal Space Engine created by Jorrit and others
planeshift.application.client: 0.97 rdev [Unix-x86-GCC]
Couldn\'t find aws plugin!
planeshift.application.client: Could not set up the AWS window manager!
planeshift.application.client: Failed to init app!
thk@miraculix:~/molblue/planeshift$

can somebody tell me what went wrong?

Thorben
Title:
Post by: acraig on June 02, 2003, 08:53:48 pm
If the script fails then try doing each of the steps manually as described here (http://www16.brinkster.com/acraig/planeshift/buildmb.html)

That way you can see what particular line has failed.

Please not the message for Debian users at the top.
Title:
Post by: Pycelle on June 05, 2003, 10:31:47 pm
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\'
Warning: Failed to load `csjngimg\'; use \'-verbose\' argument for details.
Warning: Failed to load `csjngimg\'; use \'-verbose\' argument for details.
Warning: Failed to load `csjpgimg\'; use \'-verbose\' argument for details.
Warning: Failed to load `csjpgimg\'; use \'-verbose\' argument for details.
Warning: Failed to load `cspngimg\'; use \'-verbose\' argument for details.
Warning: Failed to load `cspngimg\'; use \'-verbose\' argument for details.
crystalspace.system: No iGraphics3D plugin!
Segmentation fault

im useing RedHat linux 9, and i dont know why i always get this error, im kinda new to linux, so it might be something obvious, any suggestions?
Title:
Post by: atlana on June 06, 2003, 04:18:38 am
I am having the same problem as Pycelle

I have used the complete download, tried it manualy, tried compiling with Jam and Make. It seems that CS is not completely making all the files it needs. I get about 10 or so warnings about \"file is deprecated\", but none of them seem to have anything to do with the missing .o files. I have redhat 8.0 the system runs perfectly except for this compile. Please help, thanks.
Title:
Post by: Sharaz on June 06, 2003, 03:46:20 pm
I have the same problem Chamoose did, but in my case jam -a didn\'t work. :(
I used \'jam -a > output.log 2> errors.log\' to split the output and put them online at: http://newton.luon.net/~bas/ps/

Hope anybody can help me....
Title:
Post by: Sharaz on June 06, 2003, 05:43:21 pm
Ok, new update....
After using an old verson of gcc/g++ (2.95),  manually compiling skinlex.cpp by removing a the -Wall option (yes I know it\'s evil) I finally get CS and CEL to run and PS to compile. But now I still have a problem:
http://newton.luon.net/~bas/ps/runerrors.log

Please help, I\'ve been trying to get in for over a month!
Title:
Post by: scrythe on June 07, 2003, 11:51:01 pm
Quote
Originally posted by Pycelle
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\'


Exactly this was happening to me, the reason was that the configure script did not detect OpenGL support so it did not compile the CS OpenGL driver \"gl3d.so\". OpenGL is detected by searching for file named \"gl.h\". It will be in some OpenGL development package.
Title:
Post by: scrythe on June 08, 2003, 12:17:07 am
Quote
Originally posted by Thorben
WARNING: could not load plugin \'crystalspace.window.alternatemanager\'
Warning: Failed to load `psgui\'; reason(s):
DLERROR (psgui): ./psgui.so: undefined symbol: GetPlLayer__7CelBase
Warning: Failed to load `psgui\'; reason(s):
DLERROR (psgui): ./psgui.so: undefined symbol: GetPlLayer__7CelBase
WARNING: could not load plugin \'planeshift.gui.dialogmanager\'
Warning: Failed to load `psadmin\'; reason(s):
DLERROR (psadmin): ./psadmin.so: undefined symbol: GetMainActor__11psCelClient
Warning: Failed to load `psadmin\'; reason(s):
DLERROR (psadmin): ./psadmin.so: undefined symbol: GetMainActor__11psCelClient
WARNING: could not load plugin \'planeshift.admin.adminmanager\'


My debian does exactly the same like yours. I was trying to resolve these undefined symbols by modifying Jamfiles so they link stuff with more libraries, but many other undefined symbols kept popping up :-(
Title:
Post by: Mnester on June 17, 2003, 02:46:30 am
Hello Forum,

I am trying to configure and install the CS engine.  When trying to run \'./walktest -verbose\', have any of you experienced a problem like this:

   Warning: Failed to load `xwin\'; reason(s):
   $HOME/molblue/CS/xwin.so: File not found
   $HOME/molblue/CS/lib/xwin.so: File not found
   ./xwin.so: File not found
   $HOME/planeshift/molblue/CS/xwin.so: File not found
   Warning: Failed to load `xwin\'; reason(s):
   $HOME/molblue/CS/xwin.so: File not found
   $HOME/molblue/CS/libxwin.so: File not found
   $HOME/molblue/CS/lib/xwin.so: File not found
   $HOME/molblue/CS/lib/libxwin.so: File not found
   ./xwin.so: File not found
   ./libxwin.so: File not found
   $HOME/molblue/CS/xwin.so: File not found
   $HOME/molblue/CS/libxwin.so: File not found
   Segmentation fault

I tried running ./configure-jam with the \'--x-includes=DIR\' and \'--x-libraries=DIR\' options pointing to the corresponding X install
locations.  This did not seem to have any effect because
configure-jam still looked in the default X11 directories.  I am
following the instructions at: http://www16.brinkster.com/acraig/planeshift/buildmb.html

Any advice would be greatly appreciated!

Mnester
Title:
Post by: acraig on June 17, 2003, 02:52:21 am
Hmm, it looks like CS did not build those plugins for some reason. You can try to rejam CS and see what errors it reports.
Title:
Post by: Mnester on June 17, 2003, 03:30:00 am
Thanks for the quick reply!

I tried Jam again (jam -a)
 
I snooped through the log and found:
...skipped xwin.so for lack of xwindow.o...

It seems like Im missing something basic here.  My downloads were fresh from the repository as of a few hours ago.  Any thoughts?

Two other plugins were reported missing as well:
...skipped aws.so for lack of skinlex.o...
...skipped xext86vm.so for lack of     xextf86vm.o...

Thanks again for the help,

Mnester
Title:
Post by: BillyAnachronism on June 22, 2003, 12:41:28 am
There seems to be a common problem among redhat users, of which I am one of. It seems that cvs isnt installing everything that is required..  I am missing the gl3d files, the cdjpimg, the freefnt2 the libcspng.. etc.. theres a few.
What should we do to get these extra files?

I also got this error
/root/molblue/CS/include/csutil/csdllist.h:25:3: warning: #warning csDLList is deprecated. Please use csList from csutil/list.h
i think thats where it skipped files.. and it did it all over the shop
Title:
Post by: jdan on June 22, 2003, 11:27:40 am
*sigh*
You just gotta use CVS, huh? :b
Blocked by my firewall, always problematic no matter what I try to do...

edit:
btw. GL3d is the openGL drivers.. just get the mesa-lib (not mesa-demos or mesa-devel) from sourceforge.net to clear that one up, not sure if this\'ll do it for the ones, sure you have the latest bison? (could require Flex too, dont know)
Title:
Post by: C0nR0cks on July 02, 2003, 05:26:08 am
i\'m in the middle of  building planeshift from  the instruction link you have mentioned. i got crystal space, built cel and went to build planeshift. on the ./config --disable-jamtest line i got this message at the end:

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


i had no problems up to this point. and sorry, but i\'m a complete newb to linux so if this is like a completely easy mistake i apologize in advance.
Title:
Post by: acraig on July 02, 2003, 05:35:29 am
if you try:
echo $CRYSTAL it should point to wherever CS was built.

If it is not set you have to export it:

export $CRYSTAL=/path/to/crystalspace

Same thing with CEL
Title:
Post by: C0nR0cks on July 02, 2003, 05:54:28 am
they both apear to be correct. do these paths need to be inputted into a file within the planeshift directory?

these are the locations after following your instructions on the other webpage line for line

crystal=/home/??my?name?here??/molblue/CS
cel=/home/??my?name?here??/molblue/cel/


edit:  i have succesfully got it working in linux. thx for the help. BTW at least for me it seems to run much better on linux than windows XP.
Title:
Post by: Walter on July 08, 2003, 08:49:43 pm
i\'ve some problems when i compile the sources:
also sorry for spaming

cc1plus: Invalid option `-Wno-unused-function\'
cc1plus: Invalid option `-Wno-unused-label\'
plugins/aws/skinlex.ll: In function `int awslex(yystype *)\':
plugins/aws/skinlex.ll:98: warning: label `find_rule\' defined but not used
plugins/aws/skinlex.ll: At top level:
plugins/aws/skinlex.ll:908: warning: `void * yy_flex_realloc(void *, unsigned int)\' defined but not used
plugins/aws/skinlex.ll:391: warning: `void yyunput(int, char *)\' defined but not used

    g++  -c -o ./out/linuxx86/optimize/plugins/aws/skinlex.o  -Wall -Wno-unknown-pragmas -mcpu=pentiumpro -march=i686 -I/usr/local/include -fno-exceptions -Wno-unused-function -Wno-unused-label   -Iplugins/aws -I./include -I. -I./include -I./plugins -I./apps -I./libs  plugins/aws/skinlex.cpp

...failed C++ ./out/linuxx86/optimize/plugins/aws/skinlex.o ...
...skipped aws.so for lack of skinlex.o...
...failed updating 1 target(s)...
...skipped 1 target(s)...
Title: A solution?
Post by: Milho on July 11, 2003, 12:15:11 am
Hi there,
I\'m new here...just trying to compile CS and get the same errors when starting the walktest:

./walktest --recalc --relight
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\'
crystalspace.system: No iGraphics3D plugin!
Segmentation fault

I use RedHat 9.0 and followed the guide until that point.
Title: I did EXACTLY what your Build Instructions site said and...
Post by: snail on July 14, 2003, 08:56:22 pm
this was my result::

snail@snail planeshift $ ./psclient
./psclient-bin: /lib/libpthread.so.0: version `GLIBC_2.3.2\' not found (required by ./psclient-bin)


what does this mean and how can it be resolved????

ATI Rage 128 PRO

PC2100 256MB

8GB WD HDD

FIC AT31 Fusion MB

Gentoo
Title:
Post by: Antity on July 14, 2003, 09:38:48 pm
you did not compile this one yourself, you probably ran the binaries instead of your compiled version (far whatever reason)

if you are on debian sid I got it to compile using directly the build.sh present on the website indicated in the first post of this thread (after having installed the correct bison (1.5) and flex (2.5.4) )
Title: Oh I DID compile it allright AND NOW it works!!! sort of :-(
Post by: snail on July 15, 2003, 11:27:10 pm
Well all i had to do was install GLIBC 2.3.2 and that was my problem!!!!

It runs, albeit slowly....

So I just want to know what I have to do to make the game respond faster because i DONOT want to have to get back inside of WinDoze to run the WinBin which runs quicker and with less lag but the Crashes Messed My Head Up Grr :- http://www.planeshift3d.com/wbboard/images/icons/mad.gif

Okay i got the sound to work by using FVWM <<
Title:
Post by: Milho on July 16, 2003, 10:34:45 am
Could you tell us your about your system so I get an idea what hardware PS expects.

Cheers
Mil\'
Title: could not load plugin 'crystalspace.graphics3d.opengl'
Post by: Milho on July 17, 2003, 02:53:16 am
I finally got a solution for my runtime problem with Crystal Space.

I got RedHat 9.0 on a P3-800 with a NVIDIA Geforce2MX400
The graphicscard is important!

So While following the guide I could not get the walktest of CS to run.
The message:
./walktest
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\'
crystalspace.system: No iGraphics3D plugin!
Segmentation fault

With -verbose:
 ./walktest -verbose
Warning: Failed to load `gl3d\'; reason(s):
DLERROR (gl3d): libGL.so.1: cannot handle TLS data
Warning: Failed to load `gl3d\'; reason(s):
DLERROR (gl3d): libGL.so.1: cannot handle TLS data
WARNING: could not load plugin \'crystalspace.graphics3d.opengl\'
crystalspace.system: No iGraphics3D plugin!
Segmentation fault

Now you can see that it is a tls problem. CS does not use the /usr/lib/tls/libGL.so.1 but the /usr/lib/libGL.so.1 without tls

To fix this use this instead:
LD_PRELOAD=/usr/lib/tls/libGL.so.1 ./walktest

This is not a nice solution but it works
This makes sure CS uses the right tls libs (thanks to Primer for this hint)

This is a nvidia gfx card problem I guess.
Would be nice if the crystalspace team would fix this, so CS uses the right libs.

Also thanks to johndo for helping to find the error.
I try to go on with the installation then....
Title:
Post by: Fowel on July 25, 2003, 11:26:08 pm
I used the build.sh script, but in the end, I encountered some problems. When trying to start psclient, I got this message:

Warning: Failed to load `vfs\'; use \'-verbose\' argument for details.
Warning: Failed to load `vfs\'; use \'-verbose\' argument for details.
WARNING: could not load plugin \'crystalspace.kernel.vfs\'
Couldn\'t load vfs plugin!
csInitializer::SetupConfigManager failed!
Is your CRYSTAL environment var set?



So I manually went through the whole process again, untill I encountered this when trying to build CEL:

configure: error:
*** Crystal Space couldn\'t be found. The latest version is always avaiable
*** from http://crystal.sourceforge.net
*** Be also sure that you\'ve either installed CS or set the CRYSTAL var right.


Now.. my question is: How do I set the Crystal var right?

I have RedHat 7.3
Title:
Post by: dedeibel on July 26, 2003, 03:57:24 pm
Quote
Originally posted by Milho
I finally got a solution for my runtime problem with Crystal Space.

./walktest
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\'
crystalspace.system: No iGraphics3D plugin!
Segmentation fault

With -verbose:
 ./walktest -verbose
Warning: Failed to load `gl3d\'; reason(s):
DLERROR (gl3d): libGL.so.1: cannot handle TLS data
Warning: Failed to load `gl3d\'; reason(s):
DLERROR (gl3d): libGL.so.1: cannot handle TLS data
WARNING: could not load plugin \'crystalspace.graphics3d.opengl\'
crystalspace.system: No iGraphics3D plugin!
Segmentation fault

Now you can see that it is a tls problem. CS does not use the /usr/lib/tls/libGL.so.1 but the /usr/lib/libGL.so.1 without tls

To fix this use this instead:
LD_PRELOAD=/usr/lib/tls/libGL.so.1 ./walktest

This is not a nice solution but it works
This makes sure CS uses the right tls libs (thanks to Primer for this hint)

This is a nvidia gfx card problem I guess.
Would be nice if the crystalspace team would fix this, so CS uses the right libs.

Also thanks to johndo for helping to find the error.
I try to go on with the installation then....


Well, I have the same message, the \"crystalspace.system: No iGraphics3D plugin!\" thing,  but i don\'t think what you said is a solutution for me.

./walktest -verbose
Warning: Failed to load `gl3d\'; reason(s):
/home/dedeibel/games/planetshift/CS/gl3d.so: File not found
/home/dedeibel/games/planetshift/CS/lib/gl3d.so: File not found
./gl3d.so: File not found
/home/dedeibel/games/planetshift/CS/gl3d.so: File not found
Warning: Failed to load `gl3d\'; reason(s):
/home/dedeibel/games/planetshift/CS/gl3d.so: File not found
/home/dedeibel/games/planetshift/CS/libgl3d.so: File not found
/home/dedeibel/games/planetshift/CS/lib/gl3d.so: File not found
/home/dedeibel/games/planetshift/CS/lib/libgl3d.so: File not found
./gl3d.so: File not found
./libgl3d.so: File not found
/home/dedeibel/games/planetshift/CS/gl3d.so: File not found
/home/dedeibel/games/planetshift/CS/libgl3d.so: File not found
WARNING: could not load plugin \'crystalspace.graphics3d.opengl\'
Warning: Failed to load `csjngimg\'; reason(s):
/home/dedeibel/games/planetshift/CS/csjngimg.so: File not found
/home/dedeibel/games/planetshift/CS/lib/csjngimg.so: File not found
./csjngimg.so: File not found
/home/dedeibel/games/planetshift/CS/csjngimg.so: File not found
Warning: Failed to load `csjngimg\'; reason(s):
/home/dedeibel/games/planetshift/CS/csjngimg.so: File not found
/home/dedeibel/games/planetshift/CS/libcsjngimg.so: File not found
/home/dedeibel/games/planetshift/CS/lib/csjngimg.so: File not found
/home/dedeibel/games/planetshift/CS/lib/libcsjngimg.so: File not found
./csjngimg.so: File not found
./libcsjngimg.so: File not found
/home/dedeibel/games/planetshift/CS/csjngimg.so: File not found
/home/dedeibel/games/planetshift/CS/libcsjngimg.so: File not found
Warning: Failed to load `cspngimg\'; reason(s):
/home/dedeibel/games/planetshift/CS/cspngimg.so: File not found
/home/dedeibel/games/planetshift/CS/lib/cspngimg.so: File not found
./cspngimg.so: File not found
/home/dedeibel/games/planetshift/CS/cspngimg.so: File not found
Warning: Failed to load `cspngimg\'; reason(s):
/home/dedeibel/games/planetshift/CS/cspngimg.so: File not found
/home/dedeibel/games/planetshift/CS/libcspngimg.so: File not found
/home/dedeibel/games/planetshift/CS/lib/cspngimg.so: File not found
/home/dedeibel/games/planetshift/CS/lib/libcspngimg.so: File not found
./cspngimg.so: File not found
./libcspngimg.so: File not found
/home/dedeibel/games/planetshift/CS/cspngimg.so: File not found
/home/dedeibel/games/planetshift/CS/libcspngimg.so: File not found
crystalspace.system: No iGraphics3D plugin!
Segmentation fault

used the guide http://www16.brinkster.com/acraig/planeshift/buildmb.html

./celtst works fine
Would be nice if someone could help
Title: I got it to work acraig
Post by: Kluger on July 28, 2003, 06:45:28 pm
Luca asked me to build the CVS of CS, CEL, and PS, and get back to him for my first task.  Unfortunately, I can exactly get that far.  X(

I tried to build from CVS on Red hat 8.0, Red Hat 9, Slackware 9, Mandrake 9.1, SuSE 8.2, Vector 3.2 SOHO, Debian 3.0, Gentoo 1.4, and something else I can\'t remember.  I always got errors during CEL building (failed c++...), and when I checked the forums, none of the solutions worked.

I downloaded the only \"release\" CEL ever made, which was like 1/5 the size of the CVS, and it built fine on Red Hat 8.0, and I got PlaneShift to work without any more build trouble.  I\'ve been building it on other distros, and it\'s working each time I try.

However, /spawn doesn\'t work (seems to drop me too low), I have a memory hole that sucked up 7GB, it\'s way slow, it takes much longer to load, and it only runs at 640x480.  Is anyone else having these problems, or am I special \'cause I use an old CEL?  :-?  The only difference I\'ve seen thus far is a new font used in the chat window.
Title:
Post by: Fingel on August 06, 2003, 07:30:30 am
In your script when it says:
\"Please note that this project uses jam as build tool.
So you have to type \'jam\' now.\"

Do you really have to type jam? I\'m asking because right after that I got a huge amount of syntax errors and I\'m wondering it its because I didn\'t type jam? I expected the script to just run by itself and I\'d go out for lunch to come back later and see if its done.
Title: Fullsource comiples but does not run.
Post by: Nominar on August 30, 2003, 11:48:51 pm
Downloaded planeshift-0.2.010FullSourceAndArt.tar.gz

After fixing a problem in bison file (CS/aws/plugins/skinpars.yy), I successfully compiled the archive, After creating and uploading a character the program crashed during connecting. I was running planeshift in a shell window and the following output was generated when running pssetup:

:~/planeshift/my_planeshift/distro/planeshift> ./pssetup
Crystal Space X windows driver
(Using SHM extension plugin)
Using 16 bit TrueColor visual
686 AuthenticAMD CPU detected; FPU (yes) MMX (yes) CMOV (yes)
Using windowed mode 640x480 (internal rendering at 640x480).
Using truecolor mode with 2 bytes per pixel and 5:6:5 RGB mode.
        loading definitions file /this/data/config/psclient-setup.def...
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
parse error
        load successful (0 windows, 0 skins loaded.)

When attempting to start the planeshift client, the following happened:

:~/planeshift/my_planeshift/distro/planeshift> ./psclient
block_size: 8192
Mounting maps: dungeon hydlaa podium temple tower.
planeshift.application.client: Planeshift Molecular Blue
planeshift.application.client: This game uses Crystal Space Engine created by Jorrit and others
planeshift.application.client: 0.97 rdev [Unix-x86-GCC]
        loading definitions file /planeshift/gui/psgui.def...
aws: parse error
        load successful (0 windows, 0 skins loaded.)
planeshift.application.client: psEngine initialized.
Loading Race Part Regions...Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
OK!
Loading RPG Data.....Loading RPG Data.....1OK!
PreloadModels: Preloading complete
psAuthenticationClient::Authenticate(User and password deleted in this post)
planeshift.application.client: PSLoader: step 1: success
planeshift.application.client: PSLoader: step 2: success
GetPSWindow: No PSWindow with the name \'Inventory Window\' was found.
        loading definitions file /planeshift/gui/iconbar.def...
aws: parse error
aws: parse error
aws: parse error
aws: parse error
aws: parse error
aws: parse error
aws: parse error
aws: parse error
aws: parse error
aws: parse error
aws: parse error
aws: parse error
        load successful (0 windows, 0 skins loaded.)
Not Found!
        loading definitions file /planeshift/gui/confirm.def...
aws: parse error
aws: parse error
aws: parse error
aws: parse error
aws: parse error
aws: parse error
aws: parse error
        load successful (0 windows, 0 skins loaded.)
not found!
./psclient: line 7: 15225 Segmentation fault      ./psclient-bin $@

Program versions:

OS:         SuSE 8.2 (updated)
c++ (GCC):    3.3 20030226 (prerelease) (SuSE Linux)
GNU ld:       version 2.13.90.0.18 20030121 (SuSE Linux)
Jam:          2.5rc3. OS=LINUX. Copyright 1993-2002 Christopher Seiwald.
Title: Crash in the middle of creation
Post by: elscouta on September 05, 2003, 07:20:18 pm
I can launch the game but after I have given stats/ability/skills to my character, the client crashes with a segfault:

Here are the logs:

planeshift.application.client: This game uses Crystal Space Engine created by Jorrit and others
planeshift.application.client: 0.97 rdev [Unix-x86-GCC]
crystalspace.font.freefont2: Could not open fontfile /fonts/ttf/arial.ttf!

        loading definitions file /planeshift/gui/psgui.def...
        load successful (0 windows, 1 skins loaded.)
aws-debug: setting up global AWS palette...
aws-debug: finished palette setup.
planeshift.application.client: psEngine initialized.
Loading Race Part Regions...Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
OK!
Loading RPG Data.....Loading RPG Data.....1OK!
PreloadModels: Preloading complete
        loading definitions file /planeshift/data/custom.def...
        load successful (1 windows, 0 skins loaded.)
Segmentation fault

I have a Mandrake 9.1, NVIDIA
Title: flex.skn
Post by: Null_Void on September 13, 2003, 11:47:38 pm
Did anyone else have to get a newer flex.skn file in order to get this to build?  Might wanna try that if you\'re having trouble building aws.so, maybe?  Not that I\'m a good one to try to give advice.
Title:
Post by: Sayonara on September 14, 2003, 06:34:29 pm
I compiled everything like in this HowTo.
But this client doesn\'t startup. Here\'s what\'s happening:

./psclient -verbose
Warning: Failed to load `psgui\'; reason(s):
DLERROR (psgui): ./psgui.so: undefined symbol: _ZN11psComponent8SetFocusEb
Warning: Failed to load `psgui\'; reason(s):
DLERROR (psgui): ./psgui.so: undefined symbol: _ZN11psComponent8SetFocusEb
WARNING: could not load plugin \'planeshift.gui.dialogmanager\'
block_size: 8192
Mounting maps: dungeon hydlaa tower podium temple.
planeshift.application.client: Planeshift Molecular Blue
planeshift.application.client: This game uses Crystal Space Engine created by Jorrit and others
planeshift.application.client: 0.97 rdev [Unix-x86-GCC]
crystalspace.font.freefont2: Could not open fontfile /fonts/ttf/arial.ttf!

        loading definitions file /planeshift/gui/psgui.def...
        load successful (0 windows, 1 skins loaded.)
aws-debug: setting up global AWS palette...
aws-debug: finished palette setup.
planeshift.application.client: No iDialogManager plugin!
planeshift.application.client: Failed to init app!

My System is Gentoo Linux 1.4 (up to date via emerge ;)) with a 2.4.20 Kernel
Title: I get this too
Post by: elscouta on September 14, 2003, 07:35:43 pm
Sayonara: I get this problem too. I think that\'s an incompatibility between your CS build and your PS build. To be sure i use the build.sh script from acraig and everything works fine. (hmm... in fact i had another problem but i\'m sure it isn\'t related)

PS: A gentoo system... Whah...
Title:
Post by: Sayonara on September 14, 2003, 10:02:31 pm
I ran the build.sh, and what should I say....?
It works fine!
Everything is running fine....but honestly, the performance with opengl is very poor! Is that normal.
My 3D on my system is working very fine (running Q3, RTCW, UT2k3 and NWN without any issues), so I guess this shouldn\'t be a problem of my configuration.
However,..I love Linux, I love Gentoo, and I\'m going to love this game...(when it\'s done :D)
Title: lag
Post by: elscouta on September 14, 2003, 10:15:02 pm
lag is normal.

The next release will probably fix this (i hope)

I love Linux too! Never tried Gentoo but I have heard only good things about it...
Title:
Post by: lotheac on September 26, 2003, 07:29:21 am
I really didn\'t figure what or where is the .bashrc file that is referred to, so I just did export.

[lautir@gneissi lautir]$ export CRYSTAL=$HOME/molblue/CS
[lautir@gneissi lautir]$ export CEL=$HOME/molblue/cel/
[lautir@gneissi lautir]$ export CSCONFPATH=$HOME/molblue/cel/
[lautir@gneissi lautir]$ cd $HOME/molblue/planeshift
[lautir@gneissi planeshift]$ ./psclient
./psclient: line 52: src/client/psclient: Tiedostoa tai hakemistoa ei ole
[ Meaning, there\'s no such file or directory. Finnish language. ]

..Redhat 9. Any clue of what\'s wrong?
Title:
Post by: Thot on October 18, 2003, 04:05:03 pm
Hi,

I\'ve got problem to compile Planeshift. I\'m using Mandrake 9.2, and I\'ve retrieved the sources by CVS.
I\'ve managed to compile CS and CEL, but when using autogen.sh, I get the following error:

/usr/bin/m4: configure.in: No such file or directory
autoconf
autoconf: configure.in: No such file or directory

What may I do to correct this ?
Title: 0.2.008?
Post by: Florob on October 18, 2003, 08:22:32 pm
Well, I did exactly whats written in the manual on SuSe 8.2 and it worked great :). But for some reason it shows 0.2.008 instead of 0.2.010. Someone mensioned this above, but he had run updater so this could have been a reason but i didn\'t so whats wrong?
Title:
Post by: elscouta on October 18, 2003, 08:25:52 pm
No the devs have just forgot to update the version number. Normally you have the good version. However, if you want to be sure, just run the updater.
Title:
Post by: Dargon317 on November 08, 2003, 03:10:54 am
I ran the script file and it seemed to work successfully, when I ran ./psclient I was getting an error similar to the error Meracian was getting on the 1st page of this thread. I did what you told him to do, and I a similar error to Pycelle (on page 2 of the thread), except with these additional errors:

Warning: Failed to load `freefnt2\'; use \'-verbose\' argument for details.
Warning: Failed to load `freefnt2\'; use \'-verbose\' argument for details.
WARNING: could not load plugin \'crystalspace.font.server.freetype2\'
Warning: Failed to load `sndogg\'; use \'-verbose\' argument for details.
Warning: Failed to load `sndogg\'; use \'-verbose\' argument for details.
WARNING: could not load plugin \'crystalspace.sound.loader.ogg\'
Warning: Failed to load `aws\'; use \'-verbose\' argument for details.
Warning: Failed to load `aws\'; use \'-verbose\' argument for details.
WARNING: could not load plugin \'crystalspace.window.alternatemanager\'

I am no Linux Expert, so this means little to me. In case it helps, I am running SuSE 8.2, My computer has an AMD Athlon 1600+, an ATI Radion 8500 LE (128MB), 512 MB DDR RAM, Soundblaster Audigy Soundcard. I do not see how my other components would have any effects.
Title:
Post by: NinjaApprentice on November 11, 2003, 09:57:45 pm
I have a slightly different problem than not getting Crystal Space or Planeshift working.  I can\'t get Jam installed.

Sounds pretty sad, I know, but after I make jam, I try to make install, and it shows this:

Code: [Select]
make: *** No rule to make target `install\'.  Stop.

What coud be wrong?  I\'m using Red Hat Linux 9.0.

Edit:  Never mind.  It was just some wierd thing that happened and I don\'t know why.  Anyway, I have a new problem, but I\'m going to post it in the other Linux Setup topic, because it makes more sense for it to be there.
Title:
Post by: Xargon on December 14, 2003, 04:36:42 pm
i have a problom...

Entering Full screen 1024, 768 to fs_mode 1024, 768

block_size: 8192
Mounting maps: dungeon podium hydlaa temple tower.
planeshift.application.client: Planeshift Molecular Blue
planeshift.application.client: This game uses Crystal Space Engine created by Jorrit and others
planeshift.application.client: 0.97 rdev [Unix-x86-GCC]
PROBLOM? : crystalspace.font.freefont2: Could not open fontfile /fonts/ttf/arial.ttf!

        loading definitions file /planeshift/gui/psgui.def...
        load successful (0 windows, 1 skins loaded.)
aws-debug: setting up global AWS palette...
aws-debug: finished palette setup.
planeshift.application.client: psEngine initialized.
Loading Race Part Regions...Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
OK!
Loading RPG Data.....Loading RPG Data.....1OK!
Total bytes sent out was 0.
Total bytes received was 0.
crystalspace.graphics3d.opengl: Peak GL texture cache size: 6.25 MB

theres no text. and the blue button is sceweed up..... i cant create a character
Title:
Post by: Xargon on December 14, 2003, 04:48:14 pm
I fixed it. Appearantly the Freetype modules dont work. The fonts are ugly though. All ....NOT anti-aliased....grrr
this fixes it:
leave the rest the same. just change it into this:
System.Plugins.iFontServer = crystalspace.font.server.default
System.Plugins.iFontServer.1 = crystalspace.font.server.default
System.PlugIns.iFontServer.2 = crystalspace.font.server.default

or delete it all and add this:

; Additional plugins come here
;System.PlugIns.iScript = crystalspace.script.python
;System.PlugIns.iPerfstat = crystalspace.utilities.perfstat
System.PlugIns.iCollideSystem = crystalspace.collisiondetection.rapid
System.PlugIns.iFontServer = crystalspace.font.server.default
;System.PlugIns.iFontServer = crystalspace.font.server.freetype2
; For using font multiplexer, uncomment the following three lines
;System.PlugIns.iFontServer = crystalspace.font.server.multiplexer
;System.PlugIns.iFontServer.1 = crystalspace.font.server.freetype2
System.Plugins.iFontServer.1 = crystalspace.font.server.default
System.PlugIns.iFontServer.2 = crystalspace.font.server.default
Title: ./configure discrepencies
Post by: jcdick on December 16, 2003, 12:46:40 am
Hello.

I am running RH 9 and the atrpms package to \"apt-get\" various packages, on a system with an Nvidia card, using the 4496 driver.

According to my system, I have the up-to-date libpng, libmng and libjpeg installed.   Also, the XFree86-Mesa is the latest.

However, when running ./configure for CS, I get

Checking for OpenGL... no
..
Checking for libpng... no
Checking for libjpeg... no
..

I don\'t want to go any further until this is solved...

Any help is greatly appreciated!
Title:
Post by: tyutchev_2 on January 04, 2004, 03:16:46 am
jcdick:
I had a problem that looks like the one you have. Instead of running the configure for \"jam\" try the one for \"make\". If both can\'t find your libraries, then your problem is not the same one I had.

Now, my problem: I\'ve been almost a week trying to compile planeshift on my pc and can\'t seem to get it working. The compiled binaries won\'t work since my \"glibc\" is version 2.3.1 and not 2.3.2 (like the machine is was built).
I had to get the source and make it myself. Well, the closest I\'ve been to putting CS to work I got two error messages:
 - Xlib:  extension \"XFree86-DRI\" missing on display \":0.0\".
 - Instru??o ilegal (in the english version it would be something like \"illegal instruction)

You would say: \"Just configure DRI.\" Well, that\'s exactly what I want to know. I have it installed, my XFree86 version is 4.3.0. In \"xdpyinfo\", it shows me a list of extensions, where DRI should be, but it isn\'t.  I just wanna know how to get it there, since the problems I get from cel and the client are originated in CS.

Oh, and I\'m running a Conectiva Linux 9. If there\'s any extra info you need, just tell me.
Thanks in advance.
Title: problems running cel
Post by: fj40dan on February 04, 2004, 06:47:05 am
When trying to run the ./celtst I get:

dan@Duron1300:~/Desktop/planeshift/cel$ ./celtst
Warning: Failed to load `soft3d\'; use \'-verbose\' argument for details.
Warning: Failed to load `soft3d\'; use \'-verbose\' argument for details.
WARNING: could not load plugin \'crystalspace.graphics3d.software\'
Warning: Failed to load `blpython\'; use \'-verbose\' argument for details.
Warning: Failed to load `blpython\'; use \'-verbose\' argument for details.
Warning: Failed to load `cspngimg\'; use \'-verbose\' argument for details.
Warning: Failed to load `cspngimg\'; use \'-verbose\' argument for details.
crystalspace.application.celtest: No iGraphics3D plugin!
dan@Duron1300:~/Desktop/planeshift/cel$


The verbose version is quite large (I can print if anyone needs it)---Does the above mean anything to anyone?

It ./configure\'s just fine but when I jam I get hundreds of:

blpython/blcel.cpp:#####: error: various messages here

and;

blpython/blcel.cpp: In function `PyObject*

For what its worth the ./walktest --recalc --relight works great for CS and runs in OpenGL. It does substitute a few missing textures--no biggie.

Any idea will be welcomed at this point.


Duron 1300/via
gf3
slack9.1
2.4.24 kernel
Title:
Post by: Bledoe on February 05, 2004, 12:14:10 am
Greatings all.  I h ave read the forums here and hope I havn\'t missed this question allready been asked...

  I\'ve tried to run both the Binary package from teh Planeshift download web page.  And Download the CVS images with the build.sh  and download them manually...

  The Bin Version gives me the error

Skills: Skills: Mending (20)
Skills: Skills: Mending (20), Weaving (20)
temp: ...
Skills: Mending (20), Weaving (20)
        loading definitions file /planeshift/data/custom.def...
        load successful (1 windows, 0 skins loaded.)
Segmentation fault (core dumped)


I use the Planeshift CVS image I get this error...

[binabik@my planeshift]$ ./psclient
Warning: Failed to load `psgui\'; use \'-verbose\' argument for details.
Warning: Failed to load `psgui\'; use \'-verbose\' argument for details.
WARNING: could not load plugin \'planeshift.gui.dialogmanager\'
block_size: 8192
Mounting maps: dungeon podium hydlaa temple tower.
planeshift.application.client: Planeshift Molecular Blue
planeshift.application.client: This game uses Crystal Space Engine created by Jorrit and others
planeshift.application.client: 0.97 rdev [Unix-x86-GCC]
crystalspace.font.freefont2: Could not open fontfile /fonts/ttf/arial.ttf!
 
        loading definitions file /planeshift/gui/psgui.def...
        load successful (0 windows, 1 skins loaded.)
aws-debug: setting up global AWS palette...
aws-debug: finished palette setup.
planeshift.application.client: No iDialogManager plugin!
planeshift.application.client: Failed to init app!
[binabik@my planeshift]$

  I have no idea what else to do...
Title:
Post by: Ikarsik on February 11, 2004, 08:55:12 pm
when compiling in mandrake linux 9.2 i can get up to using jam to configure planeshift but it gives me about 50 \"Warning: no rules for filetype defined (at file ).\"
and 8 \"/bin/sh: line 2: -o: command not found\"

i am not using  the build .sh

any one had this problem before?
Title:
Post by: Bledoe on February 23, 2004, 02:13:59 am
I had to go through the config file and find all the NO answers.  
  After that I went to rpmfind.net to download all the necessary libraries for the PS, cel and CS to all compile

  I\'m on Mandrake 9.1 and a lot of the files needed are not with my distrobution.
Title: Waiting for the next release...
Post by: ThuBi on March 28, 2004, 01:51:31 am
I have compiled from cvs CS, cel and planeshift (HEAD) and I was pleasantly surprised. CristalSpace is faster. And I mean FASTER. A great leap forward, indeed. But there are some problems with planeshift. It loads faster, with lower resources demand, but ...
I run Slackware Linux 9.1. One year ago I had a Slack 9.0 and I was playing a compiled from cvs version of planeshift. When I made the upgrade to 9.1 I was not able to play the same version because no text was shown and images were corrupted. The error is described above, on this topic, by Xargon. His solution does not work. I\'ve hoped the new version will solve this, but I see it won\'t. Crystal Blue has the same problem.

So, who\'s guilty? My system upgrade? What am I missing? I only ask for a suggestion, because I\'ve tried everything that crossed my mind. What should be the clue?

Here are the messages.
$ ./psclient

planeshift.application.client:
  Planeshift Molecular Blue
  This game uses Crystal Space Engine created by Jorrit and others
  0.97 rdev [Unix-x86-GCC]
  psEngine initialized.

crystalspace.fountloader.parse.unknownmaterial:
  Couldn\'t find material \'explo.jpg\'!
[node: effects,effect(fountain of
  death),effectobj(fountain),params,material]

crystalspace.ballloader.parse.unknownmaterial:
  Couldn\'t find material \'explo.jpg\'!
[node: effects,effect(spiral of
  flames),effectobj(spiral),params,material]

crystalspace.pluginmgr.loadplugin:
  WARNING: could not load plugin
  \'crystalspace.mesh.loader.factory.sprite.cal3d\'

crystalspace.maploader.parse.meshfact:
  Error loading plugin \'crystalspace.mesh.loader.factory.sprite.cal3d\'!
[node:
  meshfact(dwarf.cal3d),plugin]

PreloadModels:
  Could not load model: /planeshift/models/dwarf.cal3d!


NetBase:
  Total bytes sent out was 0.


NetBase:
  Total bytes received was 0.


crystalspace.graphics3d.opengl:
  Peak GL texture cache size: 6.06 MB
Title:
Post by: Karosh_Steinkatz on March 28, 2004, 01:45:42 pm
I had the same  promlem  with slack. Somehow it doesn\'t  support TTF fonts, thats why you don\'t get  any text. And Planeshift uses TTF fonts to  display the text. I tried many  things,  but never   got it to  work.
Title:
Post by: flea on March 29, 2004, 04:12:03 am
greetings to all;

i successfully compiled planeshift on a fedora core 1; though i had to modify /CS/plugins/aws/skinparse.yy to make bison happy (on line 61 window_item is declared two times)

when i start psclient and go to menu \"create\" to create a new character, the window hangs and i must kill the process. it hangs after 2-3 seconds, the cursor on \"char name\" stops blinking; it happens exactly when the console reads:

PreloadModels: Preloading complete


(if i click on menu button after the above msg is logged, i get to character creation but the screen comes up already hanged out).

i\'m using tarball which comes from sourceforge, version -0.2.010

thanks,
flea
Title:
Post by: Kaniaz on April 10, 2004, 09:19:48 pm
Distro: Slackware Linux 9.1
Specs (just some): Geforce 256 with 256MB ram, 40GB free disk space.

Alright, the build.sh gets everything and builds it all fine for me. I can run \"walktest\" and walk around, click on things and whatever. However, upon startup it spews out errors about files it couldn\'t find (wrong extension, apparently), and it says it will use the checkerboard texture instead. Also, if I press the right mouse button a few times quickly, it crashes with a segmentation fault.

The same kind of things happens when I try to run psclient. It spews out tons of errors (see below), then it shows the splash screen and runs the intro sound fine, then about 5 seconds later, without changing from the splash screen, it crashes with a segmentation fault.

(...)
crystalspace.maploader.parse.image: Could not load image \'/planeshift/weapons/longsword01a.png\'. Unknown format!
crystalspace.maploader.parse.texture: Couldn\'t load image \'/planeshift/weapons/longsword01a.png\', using checkerboard instead!
crystalspace.maploader.parse.image: Could not load image \'/planeshift/weapons/normalaxe01a.png\'. Unknown format!
crystalspace.maploader.parse.texture: Couldn\'t load image \'/planeshift/weapons/normalaxe01a.png\', using checkerboard instead!
crystalspace.maploader.parse.image: Could not load image \'/planeshift/weapons/sabre01a.png\'. Unknown format!
crystalspace.maploader.parse.texture: Couldn\'t load image \'/planeshift/weapons/sabre01a.png\', using checkerboard instead!
crystalspace.maploader.parse.image: Could not load image \'/planeshift/textures/weapons/long02V01C.png\'. Unknown format!
crystalspace.maploader.parse.texture: Couldn\'t load image \'/planeshift/textures/weapons/long02V01C.png\', using checkerboard instead!
crystalspace.maploader.parse.image: Could not load image \'/planeshift/textures/raindrop.png\'. Unknown format!
crystalspace.maploader.parse.texture: Couldn\'t load image \'/planeshift/textures/raindrop.png\', using checkerboard instead!
Loading Race Part Regions...Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Warning: Failed to load `csjngimg\'; reason(s):
/root/molblue/CS/csjngimg.so: File not found
/root/molblue/CS/lib/csjngimg.so: File not found
./csjngimg.so: File not found
/root/molblue/cel/csjngimg.so: File not found
/root/molblue/cel/lib/csjngimg.so: File not found
/root/molblue/planeshift/csjngimg.so: File not found
Warning: Failed to load `csjngimg\'; reason(s):
/root/molblue/CS/csjngimg.so: File not found
/root/molblue/CS/libcsjngimg.so: File not found
/root/molblue/CS/lib/csjngimg.so: File not found
/root/molblue/CS/lib/libcsjngimg.so: File not found
./csjngimg.so: File not found
./libcsjngimg.so: File not found
/root/molblue/cel/csjngimg.so: File not found
/root/molblue/cel/libcsjngimg.so: File not found
/root/molblue/cel/lib/csjngimg.so: File not found
/root/molblue/cel/lib/libcsjngimg.so: File not found
/root/molblue/planeshift/csjngimg.so: File not found
/root/molblue/planeshift/libcsjngimg.so: File not found
Warning: Failed to load `cspngimg\'; reason(s):
/root/molblue/CS/cspngimg.so: File not found
/root/molblue/CS/lib/cspngimg.so: File not found
./cspngimg.so: File not found
/root/molblue/cel/cspngimg.so: File not found
/root/molblue/cel/lib/cspngimg.so: File not found
/root/molblue/planeshift/cspngimg.so: File not found
Warning: Failed to load `cspngimg\'; reason(s):
/root/molblue/CS/cspngimg.so: File not found
/root/molblue/CS/libcspngimg.so: File not found
/root/molblue/CS/lib/cspngimg.so: File not found
/root/molblue/CS/lib/libcspngimg.so: File not found
./cspngimg.so: File not found
./libcspngimg.so: File not found
/root/molblue/cel/cspngimg.so: File not found
/root/molblue/cel/libcspngimg.so: File not found
/root/molblue/cel/lib/cspngimg.so: File not found
/root/molblue/cel/lib/libcspngimg.so: File not found
/root/molblue/planeshift/cspngimg.so: File not found
/root/molblue/planeshift/libcspngimg.so: File not found
block_size: 8192

Segmentation fault
Title:
Post by: Karosh_Steinkatz on April 10, 2004, 09:35:54 pm
Hmmm, my first guess would be that the png and jng plugins  were not  built.  Do  you have libpng  and libjpeg installed?
Title:
Post by: Kaniaz on April 10, 2004, 10:44:30 pm
Not sure actually. I just compiled and installed them, so if they werent there before, they are now =P

I\'ve started running build.sh again from scratch and see if perhaps it was just a freak occurance (they seem to happen to me alot with computers =P). If it dosen\'t work then I\'ll try and build it myself with the instructions...And if that dosen\'t work, well, I\'ll just have to resort to the bash-monitor-against-wall-method (works well, but last time I tried it made my color go screwy).

I wasn\'t going to build it all again, but in my infinite wisdom I rm -rf\'ed the entire directory in frustration, so I guess I\'ll have to anyway. :P
Title:
Post by: Karosh_Steinkatz on April 10, 2004, 10:50:52 pm
BTW, I just noticed that you use Slackware...  I am curious if you will see the fonts once you get it compiled ;)

Quote
Originally posted by Karosh_Steinkatz
I had the same  problem  with slack. Somehow it doesn\'t  support TTF fonts, thats why you don\'t get  any text. And Planeshift uses TTF fonts to  display the text. I tried many  things,  but never   got it to  work.


Slack was my favourite distro until i  wanted to play PS :P I\'m using Arch Linux today and I\'m very happy :D
Title:
Post by: Kaniaz on April 10, 2004, 11:17:23 pm
Yeah, I saw that... =/ Not sure how I\'m gonna get that to work...I\'m still trying to get the thing to start up without smacking me with 1,000 odd errors. :P
Title:
Post by: Kaniaz on April 10, 2004, 11:52:55 pm
Still the same errors, even after a entire redownload and recompile. I noticed something. The program is looking for files that don\'t exsist. For example, it\'s looking for /planeshift/weapons/jug01a.png, when I don\'t even have a weapons directory in the planeshift root directory, and even in the planeshift/art/weapons folder, I don\'t have a jug01a.png.

Edit
I did a ls -R of my planeshift directory, so you can see what files I have got and what files I haven\'t. I know a good chunk of them seem to be missing for some reason, as the client reports about 300 errors of missing textures and stuff. I tried untaring the art .tar but it didn\'t seem to have the files.

I\'ve also posted the entire set of errors with the -verbose command, it might help you. At the start it reports not being able to load cslibpng and cslibjpeg, or something similar to that, it\'s all in the link below.

There\'s also some files like weapons.zip that contain lots of different images... I extracted them to see if anything would happen, but it still reports as them not being found. I think it\'s because of those two crystal space things that don\'t load up at the start (look at the psclient output).

I checked in the /moblue/CS folder and it\'s right about the missing files there too.
I\'m going to build everything myself without build.sh, from scratch again. If that dosen\'t work then god knows what will.

see ls -r here (http://crgb.ath.cx/ps/recursive_list)
see psclient output here (http://crgb.ath.cx/ps/cs_error)
Title: cant get it working
Post by: murre on April 19, 2004, 06:13:33 pm
when i type ./configure --disable-jamtest it says cant find cs-config why??
Title: freeze 2 seconds after entering character creation
Post by: guix on May 06, 2004, 07:11:19 pm
Hello,

I\'m having the same problem as Meracian and Flea... It freezes 2 seconds after entering character creation.

To compile from CVS I\'ve followed the how-to at http://www16.brinkster.com/acraig/planeshift/buildmb.html

Crystal Space seems to work : walktest works, celtst works...
For Planeshift : I have the splash screen, I have the music

I\'m running a Debian Testing on an Athlon 1ghz, 1Go RAM, ATI Radeon 7200...

Any clue ?
Title: freeze in chareacter generation
Post by: Brunus on May 09, 2004, 03:38:01 pm
Gulx Meracian and Flea.

I deleted the music directory in the art directory...and the character page no longer freeze.
Once my character is created and uploaded, I can renew the music directory by untaring the archive and play with the music.

I\'m on Mandrake Cooker, kernel 2.6.3 with alsa
I think it\'s a problem with ALSA in 2.6.x kernels

I will try with OSS instead of ALSA...

What kind of kernel and soud drivers is running on your systems ?
Title:
Post by: Xyl on May 24, 2004, 10:39:32 pm
Hi all, now, before you read all of this post, I\'m a COMEPLETE N00B when it comes to Linux :) I\'ve never used, and currently haven\'t installed it. I\'ve just had a big HDD clean up and will be installing Linux Madrake 9.2 on my system this afternoon once i return from school.

I want to know if running the Linux version of Planeshift if it will use less resources out of my system so I can play it once again. I currently us Windows XP, and the game use to run very well, but then it just stopped oneday and it\'s never run since. I come to the conclusion of that it\'s my system on running 256mb DDR Ram, but I wanted to know if Linux will run PlaneShift without using so many resources like Xp does.

With out a doubt, i\'ll be back to this thread with lots of n00by questions on linux :D

Thanks for your time.

System Specs:
1.6Ghz Pentium 4
256MB DDR RAM
40Gb HDD (15Gb free)
GeForce 2 MMX200 64MB
Windows XP Home
56k Dial-up Internet Connection (Uber I know :D)
Title:
Post by: YeTr2 on May 26, 2004, 06:31:27 pm
Quote
...failed C++ ./out/linuxx86/optimize/blpython/blcel.o ...
...skipped blpython.so for lack of blcel.o...
...failed updating 1 target(s)...
...skipped 1 target(s)...

appears while running jam on \'CEL\'
running RH 9
should this be fixed?
Title:
Post by: Arzosah on September 01, 2004, 05:28:29 pm
Quote
Originally posted by Xyl
Hi all, now, before you read all of this post, I\'m a COMEPLETE N00B when it comes to Linux :) I\'ve never used, and currently haven\'t installed it. I\'ve just had a big HDD clean up and will be installing Linux Madrake 9.2 on my system this afternoon once i return from school.

I want to know if running the Linux version of Planeshift if it will use less resources out of my system so I can play it once again. I currently us Windows XP, and the game use to run very well, but then it just stopped oneday and it\'s never run since. I come to the conclusion of that it\'s my system on running 256mb DDR Ram, but I wanted to know if Linux will run PlaneShift without using so many resources like Xp does.

With out a doubt, i\'ll be back to this thread with lots of n00by questions on linux :D

Thanks for your time.

System Specs:
1.6Ghz Pentium 4
256MB DDR RAM
40Gb HDD (15Gb free)
GeForce 2 MMX200 64MB
Windows XP Home
56k Dial-up Internet Connection (Uber I know :D)

Well, if it ran great once on Windows, it should run just as well on Linux.
Also, on Linux, you can create a \'swap partition\', thus getting double or triple the RAM you have now.
Title:
Post by: MrKaKe on September 03, 2004, 04:31:27 pm
Windows have swap space as well, but in both cases, since it resides on disk, it is quite a bit slower than RAM.