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.0.15): [PNG texture loading] download http://www.wildfiregames/com/~code/libraries/libpng10.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. - FMOD: [sound] download http://www.wildfiregames.com/~code/libraries/fmodapi372win.zip ... extract contents of include/ into $include, and .lib files into $lib - VC6 hybrid only: delayimp: [fix for compiler's delay load stub] download http://www.wildfiregames.com/~code/libraries/delayimp.zip ... extract *.h into $include, and *.lib into $lib (overwriting previous files). Note: these libraries are stored in the codepit; access via SCP: host = wildfiregames.com port = 22 user = code pass = ae3934hjf