I am at SuSE 9.0
No both are >probably?< OK.
This is the required files to build CS.
Extracted from On line Documentation for CS.
See
http://www.crystalspace3d.org/tikiwiki/tiki-index.php?page=DocumentationZ Library
zlib is used for compression and archiving.
http://www.gzip.org/zlib/ PNG Library
libpng is used for loading Portable Network Graphics image files.
http://www.libpng.org/pub/png/libpng.html JPEG Library
libjpeg is used for loading Joint Photographics Experts Group image files.
http://www.ijg.org/files/ Jam
Jam is a `make\' replacement with a much more intuitive and expressive file format. Internally, the Crystal Space build system is predicated upon Jam, however Crystal Space also features a `make\' emulation layer which allows you to build and install the project using `make\', so there is no strict need to download or install Jam. If, however, you plan to work on the Crystal Space build system or create your own external project based upon Jam, then you can download it from this location:
http://ftp://ftp.perforce.com/jam/ Jam documentation can be found at the Jam home page; see `Jam.html\', `Jambase.html\', and `Jamfile.html\'.
http://www.perforce.com/jam/jam.html Jam is included pre-built in the `cs-win32libs\' convenience package (see cs-win32libs), so Mingw and Cygwin users who use that package get Jam for free. Other users will want to build it from source code. For such users, once Jam has been downloaded, follow these simple steps to build and install it. These instructions illustrate Jam 2.5, which is current as of this writing.
unzip jam-2.5.zip
cd jam-2.5
make
./jam0 install
If you are a Unix user, then you will probably need to have administrator privilege to install the executable since it will be installed as `/usr/local/bin/jam\'. To gain administrator privilege, you can use the `sudo\' command:
sudo ./jam0 install
If you want to install Jam at a location other than the default, then set the `BINDIR\' variable to the directory in which you want it installed (this example shows it being installed in the user\'s private `$HOME/bin\' directory):
./jam0 -sBINDIR=$HOME/bin install
The Netwide Assembler
NASM is used by Crystal Space on certain platforms for assembly language routines, for performance enhancement. This is optional.
http://nasm.sourceforge.net/ ASCII Art Library
This library is used for 2D rendering in text mode. This is optional and only needed for fun. Currently a modified version of aalib is required and can be downloaded from:
http://aa-project.sourceforge.net/ Maps: Needed if you want to see examples of Crystal Space at work. A few data files are provided in the Crystal Space release itself, but more can be downloaded from
http://ftp://ftp.sunsite.dk/pub/projects/crystal/. Most files can just be placed in the CS/data directory.
I got as far as getting a blank screen. I ran out of time. I need to get the Maps code loaded so if you get this to work I will be

and asking you for tips. Maybe we can write a quick and dirty SuSE howto on CS and PlaneShift. SuSE seams to have extra requirements not covered. I have compiled CS with no problems in the past.
I found that is helped to blow out CS and try again at one point. It seamed to help. However if I get it to work I will test that out to see if I an just fooling my self.