File: cs_32.html

package info (click to toggle)
crystalspace 0.94-20020412-3
  • links: PTS
  • area: main
  • in suites: woody
  • size: 62,276 kB
  • ctags: 52,843
  • sloc: cpp: 274,783; ansic: 6,608; perl: 6,276; objc: 3,952; asm: 2,942; python: 2,354; php: 542; pascal: 530; sh: 430; makefile: 370; awk: 193
file content (118 lines) | stat: -rw-r--r-- 5,987 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- Created by texi2html 1.64 -->
<!-- 
Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)
            Karl Berry  <karl@freefriends.org>
            Olaf Bachmann <obachman@mathematik.uni-kl.de>
            and many others.
Maintained by: Olaf Bachmann <obachman@mathematik.uni-kl.de>
Send bugs and suggestions to <texi2html@mathematik.uni-kl.de>
 
-->
<HTML>
<HEAD>
<TITLE>Crystal Space: NeXT Packages</TITLE>

<META NAME="description" CONTENT="Crystal Space: NeXT Packages">
<META NAME="keywords" CONTENT="Crystal Space: NeXT Packages">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<META NAME="Generator" CONTENT="texi2html 1.64">

</HEAD>

<BODY LANG="" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#800080" ALINK="#FF0000">

<A NAME="SEC100"></A>
<TABLE CELLPADDING=1 CELLSPACING=1 BORDER=0>
<TR><TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_31.html#SEC99"> &lt; </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_33.html#SEC101"> &gt; </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_29.html#SEC91"> &lt;&lt; </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_30.html#SEC98"> Up </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_37.html#SEC105"> &gt;&gt; </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="index.html#SEC_Top">Top</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_toc.html#SEC_Contents">Contents</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_285.html#SEC711">Index</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_abt.html#SEC_About"> ? </A>]</TD>
</TR></TABLE>
<HR SIZE=1>
<H4> 2.4.4.2 Packages </H4>
<!--docid::SEC100::-->
<P>

Once you have obtained the latest Crystal Space source code package
(see section <A HREF="cs_7.html#SEC7">1.6 Where to Get Crystal Space</A>) and its supporting libraries (see  <A HREF="cs_30.html#NeXT Resources">NeXT Resources</A>),
unpack them into a convenient directory as shown below.  A description of the
directory hierarchy which is created when you unpack the source code archive is
available, <A HREF="cs_16.html#SEC23">2.1 Directory Hierarchy</A>.  A description of the files specific to
the Apple/NeXT port is also available, <A HREF="cs_248.html#SEC612">8.1.1 MacOS/X, MacOS/X Server 1.0, OpenStep, NextStep</A>.
</P><P>

<TABLE><tr><td>&nbsp;</td><td class=example><pre>gnutar xfz <VAR>CS-package-name</VAR>.tgz
</pre></td></tr></table></P><P>

The JPEG, PNG, and ZLIB libraries must be installed within the
`<TT>CS/libs</TT>' directory of Crystal Space.  If you obtained the archives for
these libraries at the same site from which you obtained the Crystal Space
source code package then they will automatically unpack into the correct
directory.  If you obtained the packages elsewhere, then you must manually
ensure that they are placed within `<TT>CS/libs/libjpeg</TT>',
`<TT>CS/libs/libpng</TT>', and `<TT>CS/libs/zlib</TT>', respectively.
</P><P>

<TABLE><tr><td>&nbsp;</td><td class=example><pre>gnutar xfz libjpeg*.tgz
gnutar xfz libpng*.tgz
gnutar xfz zlib*.tgz
</pre></td></tr></table></P><P>

The standard library archive, `<TT>standard.zip</TT>' and the standard texture
archive, `<TT>stdtex.zip</TT>' are included with the Crystal Space package within
the `<TT>CS/data</TT>' directory.  If these archives are missing from the
distribution, then you need to obtain them via some mechanism.  These files
contain resources which are used by several Crystal Space demonstration
programs.  Do not unpack these files; Crystal Space uses them as-is.
</P><P>

You will also need to have at least one <EM>map</EM> file in order to use the
Crystal Space demonstration program, WalkTest.  Typically map files should be
placed within the `<TT>CS/data</TT>' directory.  As with other Crystal Space
resources, map files are actually compressed archives which are used directly
by the engine, thus you should not unpack these archives.
</P><P>

The most commonly used map file is `<TT>flarge</TT>' since it demonstrates many of
the special features of the engine rather than focusing on merely one or two
areas.  This map is typically distributed as part of the Crystal Space package
and can be found in the `<TT>CS/data/flarge</TT>' directory.  You can download
additional example map files from the `<TT>levels</TT>' subdirectory at the
download site:
</P><P>

<A HREF="ftp://sunsite.dk/projects/crystal/">ftp://sunsite.dk/projects/crystal/</A>
</P><P>

Be sure to place the map files into the `<TT>CS/data</TT>' directory.
</P><P>

<A NAME="NeXT Architectures"></A>
<HR SIZE=1>
<TABLE CELLPADDING=1 CELLSPACING=1 BORDER=0>
<TR><TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_31.html#SEC99"> &lt; </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_33.html#SEC101"> &gt; </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_29.html#SEC91"> &lt;&lt; </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_30.html#SEC98"> Up </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_37.html#SEC105"> &gt;&gt; </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT"> &nbsp; <TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="index.html#SEC_Top">Top</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_toc.html#SEC_Contents">Contents</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_285.html#SEC711">Index</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_abt.html#SEC_About"> ? </A>]</TD>
</TR></TABLE>
<BR>  
<FONT SIZE="-1">
This document was generated

using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html
"><I>texi2html</I></A>

</BODY>
</HTML>