successful win32 build, unran. untested. handing off to sperl

- hand wrote defines for a few standard math functions for non C99 compliant platforms
- added #ifdefs to handle glew includes
-  put some preprocessor macros and includes to project file


git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@467 6778bc44-b910-0410-a7a0-be141de4315d
This commit is contained in:
w1z7ard
2007-09-21 18:50:29 +00:00
parent 44140ecf72
commit afc3a4e21e
18 changed files with 165 additions and 16 deletions

View File

@ -33,6 +33,10 @@
#include "time.h"
#endif
#ifdef WIN32
#include <time.h>
#endif
//#include <xmms/plugin.h>
#include <iostream>
#include "projectM.hpp"
@ -72,7 +76,7 @@ DLLEXPORT projectM::projectM(int gx, int gy, int fps, int texsize, int width, in
projectM_resetGL( wvw, wvh );
}
DLLEXPORT projectM::~projectM() {
projectM::~projectM() {
std::cerr << "[projectM] DESTROY PRESET TOOLS BEGIN" << std::endl;
destroyPresetTools();
std::cerr << "[projectM] DESTROY PRESET TOOLS END" << std::endl;
@ -308,7 +312,7 @@ DLLEXPORT void projectM::renderFrame()
DWRITE ( "exiting renderFrame()\n" );
}
DLLEXPORT void projectM::projectM_reset()
void projectM::projectM_reset()
{
// DWRITE( "projectM_reset(): in\n" );