| version 1.24, 2002/03/28 13:08:45 |
version 1.29, 2002/05/02 12:49:16 |
| |
| - OpenAL <URL:http://www.openal.org/> (NeL Sound) | - OpenAL <URL:http://www.openal.org/> (NeL Sound) |
| - Python 1.5 <URL:http://www.python.org/> (NeL AI) | - Python 1.5 <URL:http://www.python.org/> (NeL AI) |
| - Direct Input 8 <URL:http://www.microsoft.com/directx> (NeL MISC, Windows version) | - Direct Input 8 <URL:http://www.microsoft.com/directx> (NeL MISC, Windows version) |
| | - EAX 2 <URL:http://eax.creative.com/> (NeL Sound, Windows version) |
| | |
| | (Greater version of these libraries should also be ok, if not, contact us) |
| | |
| STLPort needs to be compiled. NeL is using the SGI iostreams and it require | STLPort needs to be compiled. NeL is using the SGI iostreams and it require |
| the STLPort compilation and a linking of NeL with the STLPort library. | the STLPort compilation and a linking of NeL with the STLPort library. |
| |
| 1. Windows compilation | 1. Windows compilation |
| ---------------------- | ---------------------- |
| | |
| The compilation on Windows has been done only with Visual C++ 6.0 SP4. | The compilation on Windows has been done only with Visual C++ 6.0 SP5 + Processor Pack for SP5. |
| | |
| | SP5 and Processor Pack for SP5 can be found at: |
| | |
| | <URL:http://msdn.microsoft.com/vstudio/downloads/ppack/download.asp> |
| | |
| | |
| You first need to compile STLport and FreeType libraries. It's a quite | You first need to compile STLport and FreeType libraries. It's a quite |
| long compilation process, and you should carefully read these libraries | long compilation process, and you should carefully read these libraries |
| |
| - Add the FreeType library directory to the "Library Files" category. | - Add the FreeType library directory to the "Library Files" category. |
| ex: D:/freetype-2.0/obj | ex: D:/freetype-2.0/obj |
| | |
| - For DirectX8 : install the SDK, then setup your directories as follow : | |
| mssdkdir/include/dx8/ | |
| mssdkdir/lib | |
| Add mssdkdir/include to the "Include Files" category. | |
| Add mssdkdir/lib to the "Library Files" category. | |
| Make sure these appear before visual includes, as an older version of directX | |
| may be present in Visual C++ headers. | |
| | |
| | Requirements for Nel Misc: Direct Input 8 |
| | |
| | - Install the DirectX8 SDK |
| | - Add mssdk/include to the "Include Files" category. |
| | Add mssdk/lib to the "Library Files" category. |
| | Make sure these appear before visual c++ includes, as an older |
| | version of directX may be present in Visual C++ headers. |
| | |
| | Requirements for NeL Sound: OpenAL and EAX 2 |
| | |
| | - Add the include and library directories for OpenAL: |
| | Add openaldir/win/ to the "Include Files" category. |
| | Add openaldir/win/al/ to the "Include Files" category. |
| | Add openaldir/win/openal32/release to the "Library Files" category. |
| | Add openaldir/win/alut/release to the "Library Files" category. |
| | (Please note the include directories are not located in |
| | openaldir/include/ but in openaldir/win/ on the Windows platform) |
| | |
| | - Add the include and library directories for EAX: |
| | Add eaxdir/include to the "Include Files" category. |
| | Add eaxdir/libs to the "Library Files" category. |
| | |
| | - At runtime, you will need openal32.dll and eax.dll in your path. |
| | |
| Open the workspace file "nel.dsw" (in the menu [File -> Workspace]). | Open the workspace file "nel.dsw" (in the menu [File -> Workspace]). |
| | |