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
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML>
<HEAD><style> A { color:black }</style>
<!-- hennerik CVSweb $Revision: 1.93 $ -->
<TITLE>code/nel/INSTALL - diff - 1.24</TITLE></HEAD>
<BODY BGCOLOR="#eeeeee">
<table width="100%" border=0 cellspacing=0 cellpadding=1 bgcolor="#aaaaaa"><tr valign=bottom><td><a href="/cvs/cvsweb.cgi/code/nel/INSTALL?sortby=log"><IMG SRC="/inc/img/picto-up.gif" ALT="[BACK]" BORDER="0" WIDTH="14" HEIGHT="13"></a> <b>Return to <A HREF="/cvs/cvsweb.cgi/code/nel/INSTALL?sortby=log">INSTALL</A>
CVS log</b> <IMG SRC="/inc/img/picto-news.gif" ALT="[TXT]" BORDER="0" WIDTH="13" HEIGHT="15"></td><td align=right><IMG SRC="/inc/img/picto-dir.gif" ALT="[DIR]" BORDER="0" WIDTH="15" HEIGHT="13"> <b>Up to <a href="/cvs/cvsweb.cgi/?sortby=log">Nevrax</a> / <a href="/cvs/cvsweb.cgi/code/?sortby=log">code</a> / <a href="/cvs/cvsweb.cgi/code/nel/?sortby=log">nel</a></b></td></tr></table><h3 align=center>Diff for /code/nel/INSTALL between version 1.9 and 1.24</h3>
<table border=0 cellspacing=0 cellpadding=0 width="100%">
<tr bgcolor="#ffffff">
<th width="50%" valign=TOP>version 1.9, 2001/02/16 09:29:04</th>
<th width="50%" valign=TOP>version 1.24, 2002/03/28 13:08:45</th>
<tr bgcolor="#dddddd"><td width="50%"><table width="100%" border=1 cellpadding=5><tr><td><b>Line 1</b> <font size=-1></font></td></tr></table></td><td width="50%"><table width="100%" border=1 cellpadding=5><tr><td><b>Line 1</b> <font size=-1></font></td></tr></table></td>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> If you find any bugs use the Nevrax Bug Tracking System :</font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> </font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> <URL:<A HREF="/bugs/">/bugs/</A>></font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> </font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> If you need any help contact us on the NeL mailing-list :</font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> </font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> <URL:<A HREF="/mail/">/mail/</A>></font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> </font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> </font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> Requirements</font></td><td><font face="Helvetica,Arial" size="-1"> Requirements</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> ============</font></td><td><font face="Helvetica,Arial" size="-1"> ============</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> The NeL library need the following libraries :</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> The NeL library needs the following libraries :</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - STLPort 4.0 <URL:<A HREF="http://www.stlport.org/">http://www.stlport.org/</A>></font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - STLPort 4.5 <URL:<A HREF="http://www.stlport.org/">http://www.stlport.org/</A>> (Mandatory)</font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - FreeType 2 <URL:<A HREF="http://www.freetype.org/">http://www.freetype.org/</A>></font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - LibXML 2.4.13 <URL:<A HREF="http://www.xmlsoft.org/">http://www.xmlsoft.org/</A>> (Mandatory)</font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - Python 1.5 <URL:<A HREF="http://www.python.org/">http://www.python.org/</A>></font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - FreeType 2 <URL:<A HREF="http://freetype.sourceforge.net/">http://freetype.sourceforge.net/</A>> (NeL 3D)</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - OpenAL <URL:<A HREF="http://www.openal.org/">http://www.openal.org/</A>> (NeL Sound)</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - Python 1.5 <URL:<A HREF="http://www.python.org/">http://www.python.org/</A>> (NeL AI)</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - Direct Input 8 <URL:<A HREF="http://www.microsoft.com/directx">http://www.microsoft.com/directx</A>> (NeL MISC, Windows version)</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> STLPort needs to be compiled. NeL is using the SGI iostreams and it require</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> the STLPort compilation and a linking of NeL with the STLPort library.</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> On a GNU/Linux platform you will need the following libraries and</font></td><td><font face="Helvetica,Arial" size="-1"> On a GNU/Linux platform you will need the following libraries and</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> softwares :</font></td><td><font face="Helvetica,Arial" size="-1"> softwares :</font></td></tr>
<tr bgcolor="#dddddd"><td width="50%"><table width="100%" border=1 cellpadding=5><tr><td><b>Line 25</b> <font size=-1></font></td></tr></table></td><td width="50%"><table width="100%" border=1 cellpadding=5><tr><td><b>Line 22</b> <font size=-1></font></td></tr></table></td>
<tr><td><font face="Helvetica,Arial" size="-1"> - Libtool <URL:<A HREF="http://www.gnu.org/software/libtool/libtool.html">http://www.gnu.org/software/libtool/libtool.html</A>></font></td><td><font face="Helvetica,Arial" size="-1"> - Libtool <URL:<A HREF="http://www.gnu.org/software/libtool/libtool.html">http://www.gnu.org/software/libtool/libtool.html</A>></font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> - Lex / Flex <URL:<A HREF="http://www.gnu.org/software/flex/flex.html">http://www.gnu.org/software/flex/flex.html</A>></font></td><td><font face="Helvetica,Arial" size="-1"> - Lex / Flex <URL:<A HREF="http://www.gnu.org/software/flex/flex.html">http://www.gnu.org/software/flex/flex.html</A>></font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> - Yacc / Bison <URL:<A HREF="http://www.gnu.org/software/bison/bison.html">http://www.gnu.org/software/bison/bison.html</A>></font></td><td><font face="Helvetica,Arial" size="-1"> - Yacc / Bison <URL:<A HREF="http://www.gnu.org/software/bison/bison.html">http://www.gnu.org/software/bison/bison.html</A>></font></td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> - Mesa 3.3 <URL:<A HREF="http://www.mesa3d.org/">http://www.mesa3d.org/</A>></font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> Some of the GNU/Linux distributions uses a "custom" version of Mesa which</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - Mesa 3.3 <URL:<A HREF="http://www.mesa3d.org/">http://www.mesa3d.org/</A>> (NeL 3D)</font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> include the last SGI's version of the glext.h file, which is good :-).</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> The other GNU/Linux distributions use a strict distribution of Mesa,</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> On some OpenGL implementations, you migth have some troubles, coming from</font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> which migth use an older version of that file. So if you encounter</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> the <GL/glext.h> file, to get NeL to compile. This file could be missing</font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> some problems during the NeL compilation concerning the GL_GLEXT_VERSION,</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> or not up to date. You will find the latest version of this file on SGI's</font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> you should download the last version of the glext.h on SGI's website :</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> website :</font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> <URL:<A HREF="http://oss.sgi.com/projects/ogl-sample/ABI/glext.h">http://oss.sgi.com/projects/ogl-sample/ABI/glext.h</A>>.</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - glext.h <URL:<A HREF="http://oss.sgi.com/projects/ogl-sample/ABI/glext.h">http://oss.sgi.com/projects/ogl-sample/ABI/glext.h</A>></font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> Most of our documentation is done using Doxygen, so you might need it</font></td><td><font face="Helvetica,Arial" size="-1"> Most of our documentation is done using Doxygen, so you might need it</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> to read our prose and our code documentation. If you want have nice</font></td><td><font face="Helvetica,Arial" size="-1"> to read our prose and our code documentation. If you want have nice</font></td></tr>
<tr bgcolor="#dddddd"><td width="50%"><table width="100%" border=1 cellpadding=5><tr><td><b>Line 47</b> <font size=-1></font></td></tr></table></td><td width="50%"><table width="100%" border=1 cellpadding=5><tr><td><b>Line 44</b> <font size=-1></font></td></tr></table></td>
<tr><td><font face="Helvetica,Arial" size="-1"> provided on your installation disk. </font></td><td><font face="Helvetica,Arial" size="-1"> provided on your installation disk. </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> The given sofware or library version numbers are the ones that we are</font></td><td><font face="Helvetica,Arial" size="-1"> The given sofware or library version numbers are the ones that we are</font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> using. We don't know if it working with other (older or more recent)</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> using. We don't know if NeL will work with other (older or more recent)</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> versions of these softwares or libraries. You are welcome to help us</font></td><td><font face="Helvetica,Arial" size="-1"> versions of these softwares or libraries. You are welcome to help us</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> to define more precisely these informations ;-)</font></td><td><font face="Helvetica,Arial" size="-1"> to define more precisely these informations ;-)</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> For windows users, note that you don't need to have the Direct Input (verion 8) dll </font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> on your system for NeL to run, but in this case, there will be no joystick support, and</font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> no low level access to keyboard and mouse. Anyway, you need dinput.lib to compile</font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> Compilation</font></td><td><font face="Helvetica,Arial" size="-1"> Compilation</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> ===========</font></td><td><font face="Helvetica,Arial" size="-1"> ===========</font></td></tr>
<tr bgcolor="#dddddd"><td width="50%"><table width="100%" border=1 cellpadding=5><tr><td><b>Line 61</b> <font size=-1></font></td></tr></table></td><td width="50%"><table width="100%" border=1 cellpadding=5><tr><td><b>Line 62</b> <font size=-1></font></td></tr></table></td>
<tr><td><font face="Helvetica,Arial" size="-1"> The compilation on Windows has been done only with Visual C++ 6.0 SP4.</font></td><td><font face="Helvetica,Arial" size="-1"> The compilation on Windows has been done only with Visual C++ 6.0 SP4.</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> You first need to compile STLport and FreeType libraries. It's a quite</font></td><td><font face="Helvetica,Arial" size="-1"> You first need to compile STLport and FreeType libraries. It's a quite</font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> long compilation process.</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> long compilation process, and you should carefully read these libraries</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> documentation (at least the README and INSTALL files) before compiling</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> and installing them. </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> STLport Compilation :</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - Open a Dos window and go in the STLPort's src directory.</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - Rename or copy the "vc6-unicode.mak" to "Makefile".</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - Execute `nmake clean all` followed by `nmake install`.</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> FreeType compilation, by using GNU Make :</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - You need to intall GNU make and to place it in the PATH.</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> <URL:<A HREF="http://ftpsearch.lycos.com/swadv/AdvResults.asp?query=gnumake-win32">http://ftpsearch.lycos.com/swadv/AdvResults.asp?query=gnumake-win32</A>></font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - Open a Dos window and go in the FreeType's directory.</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - Execute `make setup visualc' followed by `make`.</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> FreeType compilation, by using an IDE :</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - Compile every (base and optionnal) library components listed</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> at the end of the FreeType's INSTALL file.</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> Set up Visual C++ to find the STLPort and FreeType libraries. This</font></td><td><font face="Helvetica,Arial" size="-1"> Set up Visual C++ to find the STLPort and FreeType libraries. This</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> is done in the [Tools -> Options -> Directories] menu :</font></td><td><font face="Helvetica,Arial" size="-1"> is done in the [Tools -> Options -> Directories] menu :</font></td></tr>
<tr bgcolor="#dddddd"><td width="50%"><table width="100%" border=1 cellpadding=5><tr><td><b>Line 70</b> <font size=-1></font></td></tr></table></td><td width="50%"><table width="100%" border=1 cellpadding=5><tr><td><b>Line 96</b> <font size=-1></font></td></tr></table></td>
<tr><td><font face="Helvetica,Arial" size="-1"> The STLPort include *must* be inserted before the microsoft one or</font></td><td><font face="Helvetica,Arial" size="-1"> The STLPort include *must* be inserted before the microsoft one or</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> the compiler will take microsoft STL instead of STLPort STL.</font></td><td><font face="Helvetica,Arial" size="-1"> the compiler will take microsoft STL instead of STLPort STL.</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> (use the arrow button to put the STLPort include at the top)</font></td><td><font face="Helvetica,Arial" size="-1"> (use the arrow button to put the STLPort include at the top)</font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> ex: D:/stlport-4.0/stlport</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> ex: D:/stlport-4.5/stlport</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> - Add the STLPort library directory to the "Library Files" category.</font></td><td><font face="Helvetica,Arial" size="-1"> - Add the STLPort library directory to the "Library Files" category.</font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> ex: D:/stlport-4.0/lib</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> ex: D:/stlport-4.5/lib</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> - Add the FreeType include directory to the "Include Files" category.</font></td><td><font face="Helvetica,Arial" size="-1"> - Add the FreeType include directory to the "Include Files" category.</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> ex: D:/freetype-2.0/include</font></td><td><font face="Helvetica,Arial" size="-1"> ex: D:/freetype-2.0/include</font></td></tr>
<tr bgcolor="#dddddd"><td width="50%"><table width="100%" border=1 cellpadding=5><tr><td><b>Line 81</b> <font size=-1></font></td></tr></table></td><td width="50%"><table width="100%" border=1 cellpadding=5><tr><td><b>Line 107</b> <font size=-1></font></td></tr></table></td>
<tr><td><font face="Helvetica,Arial" size="-1"> - Add the FreeType library directory to the "Library Files" category.</font></td><td><font face="Helvetica,Arial" size="-1"> - Add the FreeType library directory to the "Library Files" category.</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> ex: D:/freetype-2.0/obj</font></td><td><font face="Helvetica,Arial" size="-1"> ex: D:/freetype-2.0/obj</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> - For DirectX8 : install the SDK, then setup your directories as follow :</font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> mssdkdir/include/dx8/</font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> mssdkdir/lib</font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> Add mssdkdir/include to the "Include Files" category.</font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> Add mssdkdir/lib to the "Library Files" category.</font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> Make sure these appear before visual includes, as an older version of directX</font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> may be present in Visual C++ headers.</font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> Open the workspace file "nel.dsw" (in the menu [File -> Workspace]).</font></td><td><font face="Helvetica,Arial" size="-1"> Open the workspace file "nel.dsw" (in the menu [File -> Workspace]).</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> Setup Visual C++ to find the NeL include and library files :</font></td><td><font face="Helvetica,Arial" size="-1"> Setup Visual C++ to find the NeL include and library files :</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - Add the NEL include directory to the "Library Files" category.</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - Add the NEL include directory to the "Include Files" category.</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> ex: D:/test/code/nel/include</font></td><td><font face="Helvetica,Arial" size="-1"> ex: D:/test/code/nel/include</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - Add the STLPort library directory to the "Library Files" category.</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - Add the NEL source directory to the "Include Files" category.</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> ex: D:/test/code/nel/src</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - Add the NeL library directory to the "Library Files" category.</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> ex: D:/test/code/nel/lib</font></td><td><font face="Helvetica,Arial" size="-1"> ex: D:/test/code/nel/lib</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> 2. GNU/Linux compilation</font></td><td><font face="Helvetica,Arial" size="-1"> 2. GNU/Linux compilation</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> ------------------------</font></td><td><font face="Helvetica,Arial" size="-1"> ------------------------</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> The compilation on GNU/Linux has been done only on RedHat 6.2 with</font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> GCC 2.96.</font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> </font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> In the NeL directory do :</font></td><td><font face="Helvetica,Arial" size="-1"> In the NeL directory do :</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> % ./configure --with-stlport=<Path_to_the_stlport_headers_files> \</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> In the case (ex: after a cvs checkout) that you need to rebuild the</font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> --with-python=<Path_to_the_python_headers_files></font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> "configure" script and/or the "Makefile.in" files, execute the</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> "bootstrap" script in the NeL directory :</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> % ./bootstrap</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> % ./configure --with-stlport=<Path_to_the_stlport_install_directory></font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> % make</font></td><td><font face="Helvetica,Arial" size="-1"> % make</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> The "configure" script must be call with the "--with-stlport" and</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> The "configure" script must be call with the "--with-stlport".</font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> "--with-python" options.</font></td><td bgcolor="#99cc99"> </td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> The option "--with-stlport" allow to override the default STL headers</font></td><td><font face="Helvetica,Arial" size="-1"> The option "--with-stlport" allow to override the default STL headers</font></td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> and the option "--with-python" tell to the configuration script, where</font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> to find the Python headers files.</font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> You migth need to specify the FreeType 2 installation prefix by using</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> It is possible to compile and install only the needed part of NeL.</font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> the "--with-freetype" argument (ex: "/usr/local" will look for the</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> So you may, by using --disable-<net|3d|pacs> and --enable-<sound|ai> :</font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> header files in "/usr/local/include" and the library files in the</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> "/usr/local/lid/ directory).</font></td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - misc</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> default: Mandatory</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - net</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> default: Enables</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> desativate with: --disable-net</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - 3d</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> default: Enable</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> desativate with: --disable-3d </font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - pacs</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> default: Enable</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> desativate with: --disable-pacs</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - sound</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> default: Disable</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> ativate with: --enable-sound</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> - ai</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> default: Disable</font></td></tr>
<tr><td bgcolor="#99cc99"> </td><td bgcolor="#99ff99"><font face="Helvetica,Arial" size="-1"> ativate with: --enable-ai </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> To pass additional arguments to the C++ compiler, use the command line :</font></td><td><font face="Helvetica,Arial" size="-1"> To pass additional arguments to the C++ compiler, use the command line :</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr bgcolor="#dddddd"><td width="50%"><table width="100%" border=1 cellpadding=5><tr><td><b>Line 124</b> <font size=-1></font></td></tr></table></td><td width="50%"><table width="100%" border=1 cellpadding=5><tr><td><b>Line 178</b> <font size=-1></font></td></tr></table></td>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> % ./configure --help</font></td><td><font face="Helvetica,Arial" size="-1"> % ./configure --help</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> In the case (ex: after a cvs checkout) that you need to rebuild the</font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> "configure" script and/or the "Makefile.in" files, execute the</font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> "bootstrap" script in the NeL directory :</font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> </font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> % ./bootstrap</font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td bgcolor="#ff9999"><font face="Helvetica,Arial" size="-1"> </font></td><td bgcolor="#cccccc"> </td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> Installation</font></td><td><font face="Helvetica,Arial" size="-1"> Installation</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> ============</font></td><td><font face="Helvetica,Arial" size="-1"> ============</font></td></tr>
<tr bgcolor="#dddddd"><td width="50%"><table width="100%" border=1 cellpadding=5><tr><td><b>Line 145</b> <font size=-1></font></td></tr></table></td><td width="50%"><table width="100%" border=1 cellpadding=5><tr><td><b>Line 193</b> <font size=-1></font></td></tr></table></td>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> % make install</font></td><td><font face="Helvetica,Arial" size="-1"> % make install</font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> Contact us</font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> ==========</font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> If you find any bugs use the Nevrax Bug Tracking System :</font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> <URL:<A HREF="/bugs/">/bugs/</A>></font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> If you need any help contact us on the NeL mailing-list :</font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> <URL:<A HREF="/mail/">/mail/</A>></font></td></tr>
<tr><td bgcolor="#cccccc"> </td><td bgcolor="#ccccff"><font face="Helvetica,Arial" size="-1"> </font></td></tr>
<tr><td><font face="Helvetica,Arial" size="-1"> </font></td><td><font face="Helvetica,Arial" size="-1"> </font></td></tr>
</table><br><hr noshade width="100%">
<table border=0><tr><td><table border=1><tr><td>Legend:<br><table border=0 cellspacing=0 cellpadding=1>
<tr><td align=center bgcolor="#ff9999">Removed from v.1.9</td><td bgcolor="#cccccc"> </td></tr><tr bgcolor="#99ff99"><td align=center colspan=2>changed lines</td></tr><tr><td bgcolor="#cccccc"> </td><td align=center bgcolor="#ccccff">Added in v.1.24</td></tr></table></td></tr></table>
<td><FORM METHOD="GET" ACTION="/cvs/cvsweb.cgi/code/nel/INSTALL.diff">
<INPUT TYPE=HIDDEN NAME="sortby" VALUE="log">
<INPUT TYPE=HIDDEN NAME="r1" VALUE="1.9">
<INPUT TYPE=HIDDEN NAME="r2" VALUE="1.24">
<SELECT NAME="f" onchange="submit()">
<OPTION VALUE=h SELECTED>Colored Diff<OPTION VALUE=H>Long Colored Diff<OPTION VALUE=u>Unidiff<OPTION VALUE=c>Context Diff<OPTION VALUE=s>Side by Side</SELECT><INPUT TYPE=SUBMIT VALUE="Show">
</FORM>
</td></tr></table>
|