Added instructions how to compile SDL/SGL...

This commit is contained in:
Dabb 2000-07-30 10:25:27 +00:00
parent 8ccb6a9570
commit 01b0156d9d

View file

@ -32,33 +32,40 @@ UNDER BORLAND C++ 5.02 and 5.5
0) Get latest Quakeforge CVS snapshot if you don't have it already.
1) Get and install latest SCITECH MGL (http://www.scitechsoft.com), you
don't need to install sources and demo's, just libraries and includes
don't need to install sources and demo's, just libraries and includes.
2) Get and install Dirext-X 7.0 libraries and header files
2) If you want to compile SDL/SGL targets, you also need to get SDL sdk
(http://www.libsdl.org)
3) Get and install Dirext-X 7.0 libraries and header files
(headers http://www.microsoft.com/downloads/release.asp?ReleaseID=12471)
(borland lib: http://www.microsoft.com/downloads/release.asp?ReleaseID=17051)
3) If you don't have Borland complier (5.02 or 5.5), get and install
4) If you don't have Borland complier (5.02 or 5.5), get and install
FREE Borland C++ complier 5.5.
(http://www.borland.com/bcppbuilder/freecompiler/)
4) For GL targets, you'll need to have import library for OPENGL stuffs
5) For GL targets, you'll need to have import library for OPENGL stuffs
one coming with Borland C++ itself is screwed!
implib -c -f opengl32.lib c:\windows\system\opengl32.dll
5) Borland preprocessor can't process quake .S files. You need to get
6) If you want to compile SDL/SGL, you HAVE to run:
implib -a -c sdl.lib sdl.dll (in sdlsdk directory where sdl.dll is located)
7) Borland preprocessor can't process quake .S files. You need to get
.ASM files or use some other complier to preprocess them. .ASM files
must be placed on SOURCE dir.
(http://www.saunalahti.fi/~mipes/qf-asms.zip)
6) You need to have either MASM or TASM to compile ASM files.
8) You need to have either MASM or TASM to compile ASM files.
(For MASM: http://www.microsoft.com/ddk/download/98/BINS_DDK.EXE)
(MASM patch: http://support.microsoft.com/support/kb/articles/Q228/4/54.asp)
7) Check all paths in all makefiles and correct them to suit your system.
9) Check all paths in all makefiles and correct them to suit your system.
8) When everything else is done, just start making
10) When everything else is done, just start making
cd source
make -fqf-client-win