1
0
forked from 0ad/0ad
0ad/build/workspaces/required-libraries.txt
Ykkrosh ec3452679c Restructuring
This was SVN commit r1453.
2004-12-05 17:59:29 +00:00

60 lines
2.2 KiB
Plaintext
Executable File

These libraries must be installed in order to compile.
Definitions:
$install := directory where the compiler is installed.
$lib := directory where the compiler looks for lib files;
typically = $install/lib .
$include := the same for header files (= $install/include).
$GL := directory containing OpenGL headers.
VC6: $install/Include/GL;
VC7: $install/PlatformSDK/Include/GL.
$binaries := directory containing system/ and data/ .
Instructions:
- OpenGL extensions:
download http://www.wildfiregames.com/~code/libraries/glext.h
... and put it in $GL.
download http://www.wildfiregames.com/~code/libraries/wglext.h
... and put it in $GL.
- ZLib (v1.2.1): [resource decompression]
download http://www.wildfiregames.com/~code/libraries/zlib121.zip.
... extract contents of include/ into $include, and .lib files into $lib.
- libpng (v1.2.7): [PNG texture loading]
download http://www.wildfiregames.com/~code/libraries/libpng13.zip.
... extract contents of include/ into $include, and .lib files into $lib.
- Xerces: [XML parsing for GUI and entity]
download http://www.wildfiregames.com/~code/libraries/xerces-c_2_5_0-lib.zip
download http://www.wildfiregames.com/~code/libraries/xerces-c_2_5_0-include.zip
... extract contents of include/ into $include, and .lib files into $lib.
- SpiderMonkey: [javascript]
download http://www.wildfiregames.com/~code/libraries/javascript-sdk.zip.
... extract contents of include/ into $include, and .lib files into $lib.
- OpenAL: [sound]
download http://www.wildfiregames.com/~code/libraries/openal.zip
... extract contents of include/ into $include, and contents of lib/ into $lib
- Vorbis: [OGG decode. temporary - will be replaced by OpenAL's OGG library]
download http://www.wildfiregames.com/~code/libraries/vorbis.zip
... extract contents of include/ into $include, and contents of lib/ into $lib
- dbghelp: [debug PDB symbol access]
download http://www.wildfiregames.com/~code/libraries/DbgHelp.h
... and put it in $include.
note: no .lib file needed - we import manually at runtime.
Note: these libraries are stored in the codepit; access via SCP:
host = wildfiregames.com
port = 22
user = code
pass = ae3934hjf