[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Crystal Space relies upon several external, and publicly available development libraries. These libraries are:
zlib
libpng
libjpeg
Many computer systems come with these libraries pre-installed. If the libraries are not already available on your system, then see the following sections for information about how to obtain them.
Microsoft Visual C++ and DOS users can download a single package which contains all headers, pre-built library files, and dynamic link libraries in pre-compiled form from the following location on the Crystal Space server:
ftp://ftp.sunsite.dk/projects/crystal/support/win32/msvc_libs_0.19b.zip
Crystal Space relies upon the zlib
library for reading ZIP files.
You can download zlib
from:
ftp://ftp.uu.net/graphics/png/src/zlib-?????.tar.gz
(as of this writing the current latest version is `zlib-1.1.3.tar.gz')
After downloading you must put the contents of that package in `CS/libs/zlib'. It is possible to put the library somewhere else as well (for example in the standard `/usr' directories) but you must ensure that the makefile will be able to find it (more on this later).
Read the compilation instructions included with zlib
and compile it.
Crystal Space relies upon the libpng
library for reading PNG graphic
files. You can download libpng
from:
ftp://ftp.uu.net/graphics/png/src/libpng-?????.tar.gz
(as of this writing the current latest version is `libpng-1.0.2.tar.gz')
After downloading you must put the contents of that package in `CS/libs/libpng'. It is possible to put the library somewhere else as well (for example in the standard `/usr' directories) but you must ensure that the makefile will be able to find it (more on this later).
Read the compilation instructions included with libpng
and compile it.
Crystal Space relies upon the libjpeg
library for reading JPEG graphic
files. You can download libjpeg
from:
ftp://ftp.uu.net/graphics/jpeg/jpegsrc.???.tar.gz
(as of this writing the current latest version is `jpegsrc.v6b.tar.gz')
After downloading you must put the contents of that package in `CS/libs/libjpeg'. It is possible to put the library somewhere else as well (for example in the standard `/usr' directories) but you must ensure that the makefile will be able to find it (more on this later).
Read the compilation instructions included with libjpeg
and compile it.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |