Commit graph

169 commits

Author SHA1 Message Date
Daniel Gibson
91301c893f Stub away XAudio2 for non-MSVC builds
Getting it to work with MinGW seems impossible..
and on Linux/OSX it won't work anyway, so nevermind
2012-12-02 06:00:07 +01:00
Robert Beckebans
b6dd24ec4e More MinGW specific compile fixes. 2012-12-02 06:00:07 +01:00
Robert Beckebans
536de6932a Added missing #include <stdint.h> for uinptr_t with MinGW. 2012-12-02 06:00:06 +01:00
Robert Beckebans
f43305fe59 Added Eclipse CDT4 - MinGW Makefiles configuration. 2012-12-02 06:00:06 +01:00
Daniel Gibson
259f164d28 Make idlib build with MinGW
but it probably is buggy and still has a lot of warnings.

The rest still has errors, i.e. you can't build a doom executable with
MinGW yet
2012-12-02 06:00:05 +01:00
Daniel Gibson
a3f45c984c Some headers needed for compilation with MinGW
* sal.h is missing in MinGW
* wine-dsound.h replaces the DirectX dsound.h which uses tons of
  annotations that are incompatible with MinGW
2012-12-01 05:34:33 +01:00
Daniel Gibson
364a85fa5d (more) GCC/MinGW support in CMakeLists.txt 2012-12-01 05:27:22 +01:00
Daniel Gibson
af67d970c5 Comment out two noisy assertions
they spam the console in debug builds (at least on my system)
2012-11-28 21:48:52 +01:00
Daniel Gibson
2c4db750b7 Compile VS runtime library statically
.. so MSVCP100D.dll (from VS runtime) or similar isn't needed to run
the binaries
2012-11-28 21:47:24 +01:00
Robert Beckebans
f55a763ca4 Formatted code using Artistic Style for better readability. 2012-11-28 16:47:07 +01:00
Robert Beckebans
d40e661b3e Added Artistic Style 2.02.1 C++ beautifier. 2012-11-28 16:36:17 +01:00
Robert Beckebans
fb51d8ec80 Moved TiMidity to neo/libs/ 2012-11-28 11:46:51 +01:00
Robert Beckebans
991c9992b6 Removed old obsolete VS 2010 project files. 2012-11-28 11:32:11 +01:00
Robert Beckebans
1c08bda8dd Fixed compile and linker problems on Windows 7 with Visual C++ 2010 Express Edition 2012-11-28 11:27:27 +01:00
Robert Beckebans
ac30c96ccb Added missing cmake/FindDirectX.cmake 2012-11-27 23:45:49 +01:00
Robert Beckebans
683861eb45 Added initial CMake configuration. 2012-11-27 23:23:32 +01:00
Robert Beckebans
c2f45c550c Moved third-party libs to libs/ 2012-11-27 21:26:06 +01:00
Robert Beckebans
59bea9900c Added a few hacks to get it compiling on Windows 8 with VS 2012. 2012-11-27 15:21:05 +01:00
Brian Harris
5016f605b8 Initial commit 2012-11-26 12:58:24 -06:00