mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-27 06:34:11 +00:00
.. | ||
bsp2img | ||
builtins | ||
common | ||
console | ||
console_client | ||
console_server | ||
engine | ||
gib | ||
hw-master | ||
image | ||
include | ||
models | ||
models-sw | ||
modelsgl | ||
net | ||
net-main | ||
nq | ||
nq-common | ||
nq-sdl | ||
nq-sdl32 | ||
nq-server | ||
nq-sgl | ||
nq-wgl | ||
pak | ||
qfbsp | ||
qfcc | ||
qfclient | ||
qflight | ||
qfmodelgen | ||
qfprogs | ||
qfserver | ||
qfvis | ||
qfwavinfo | ||
qtv | ||
qw | ||
qw-client-sdl | ||
qw-client-sdl32 | ||
qw-client-sgl | ||
qw-client-wgl | ||
qw-master | ||
ruamoko | ||
sound | ||
util | ||
video | ||
video-sdl | ||
video-sgl | ||
video-sw | ||
video-sw32 | ||
video-wgl | ||
videogl | ||
wad | ||
clean.ps1 | ||
Makefile.am | ||
QuakeForge.sln | ||
readme.txt |
Requirements ============= - Visual C++ 2008 SP1 - DirectX SDK (for DirectInput) - SDL (required for sdl, sdl32, and sgl builds) - bison/flex (required for qfcc, needs to be in your compiler path) Optional ========= - zlib (#undef HAVE_ZLIB from vc2008/include/config.h if you don't want this). Expects zlib.lib and zlib.dll for Debug/Release builds, and libzlib.lib for Release (static) build. - libcurl (#undef HAVE_LIBCURL from vc2008/include/config.h if you don't want this). Expects curl.lib and curl.dll for Debug/Release builds, and libcurl.lib for Release (static) build. Notes ====== By default, qfcc is configured to use the Boost Wave preprocessor. You can get this from http://www.boost.org, or change the CPP_NAME #define in vc2008/include/config.h to whatever preprocessor you want. If you have GCC, you can simply replace "wave --c99" with "gcc" in the define and it should work. clean.ps1 is a Windows Powershell script that cleans up any build files.