17 lines
879 B
Plaintext
17 lines
879 B
Plaintext
For compiling Darkplaces with MinGW, you need the following files which do not
|
|
come in the standard MinGW installation:
|
|
- include/ddraw.h
|
|
- include/dinput.h
|
|
- include/dsound.h
|
|
They are part of the DirectX SDK but can also be found in the original release
|
|
of Quake 1 source code (ftp://ftp.idsoftware.com/idstuff/source/q1source.zip).
|
|
|
|
Assuming the MinGW binaries are in your PATH, you compile Darkplaces by typing
|
|
"make release". Note that "make" may be named "mingw32-make", so you may want
|
|
to try "mingw32-make release" if the first command fails to run.
|
|
|
|
For cross-compiling Win32 binaries on Linux using MinGW, you need to force the
|
|
makefile to use the MinGW compilation parameters, otherwise it will autodetect
|
|
the operating system it runs on and will use the corresponding parameters. You
|
|
can force it by appending "DP_MAKE_TARGET=mingw" at the end of the command line.
|