|
From: Lasse Kärkkäi. <tr...@us...> - 2009-06-29 02:01:12
|
Module: performous Branch: master Commit: e8554db6aecef0ef81475d46ee39cc539ae3863b Author: Lasse Karkkainen <tro...@tr...> Date: Mon Jun 29 04:58:05 2009 -0500 MSVC compatibility project: it compiles fine now! No longer uses gl/glu. Those had to be replaced with GLEW to make it work on Windows (which has extremely poor OpenGL headers). Corresponding CMake module added. A very large number of static casts and other stupidities to avoid MSVC warnings. Some minor bugs not caught by GCC fixed. SIGQUIT in main temporarily disabled. Signed-off-by: Lasse Karkkainen <tro...@tr...> --- cmake/Modules/FindGLEW.cmake | 29 +++++++++++++++++++++++++++++ game/CMakeLists.txt | 2 +- game/animvalue.hh | 5 ----- game/audio.cc | 9 +++++---- game/audio.hh | 1 + game/configuration.cc | 7 +++---- game/ffmpeg.cc | 15 ++++++++------- game/ffmpeg.hh | 3 +++ game/main.cc | 11 +++++------ game/notes.cc | 6 ++---- game/progressbar.hh | 5 +---- game/screen.hh | 8 +++----- game/surface.cc | 4 +++- game/surface.hh | 9 +++------ game/theme.cc | 4 ++-- game/util.hh | 11 +++++++---- game/video_driver.cc | 12 +++++++----- libs/libda/include/libda/fft.hpp | 4 ++++ libs/libda/include/libda/sample.hpp | 2 +- libs/libda/plugins/audio_dev_tone.cpp | 21 ++++++++++++++------- libs/plugin++/include/plugin++/loader.hpp | 2 ++ libs/plugin++/include/plugin++/plugin.hpp | 7 ++++--- tools/CMakeLists.txt | 6 +++++- tools/pak.h | 2 +- tools/pak_extract.cpp | 5 ++--- 25 files changed, 116 insertions(+), 74 deletions(-) |