mirror of
https://git.code.sf.net/p/quake/newtree
synced 2025-02-16 16:41:30 +00:00
Added instructions how to compile SDL/SGL...
This commit is contained in:
parent
8ccb6a9570
commit
01b0156d9d
1 changed files with 15 additions and 8 deletions
23
README.WIN
23
README.WIN
|
@ -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.
|
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
|
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)
|
(headers http://www.microsoft.com/downloads/release.asp?ReleaseID=12471)
|
||||||
(borland lib: http://www.microsoft.com/downloads/release.asp?ReleaseID=17051)
|
(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.
|
FREE Borland C++ complier 5.5.
|
||||||
(http://www.borland.com/bcppbuilder/freecompiler/)
|
(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!
|
one coming with Borland C++ itself is screwed!
|
||||||
|
|
||||||
implib -c -f opengl32.lib c:\windows\system\opengl32.dll
|
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
|
.ASM files or use some other complier to preprocess them. .ASM files
|
||||||
must be placed on SOURCE dir.
|
must be placed on SOURCE dir.
|
||||||
(http://www.saunalahti.fi/~mipes/qf-asms.zip)
|
(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)
|
(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)
|
(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
|
cd source
|
||||||
make -fqf-client-win
|
make -fqf-client-win
|
||||||
|
|
Loading…
Reference in a new issue