From Pavel Moloshtan, fixes for Mingw32 build.

This commit is contained in:
Robert Osfield 2002-09-12 20:30:41 +00:00
parent 6c6fc36d7e
commit ee93b70033
3 changed files with 7 additions and 6 deletions

View File

@ -121,7 +121,7 @@ Ruben Lopez <ryu@gpul.org>
- Inventor ascii/VRML 1.0 loader.
Pavel Moloshtan <pasha@moloshtan.com>
- Support for LWO2 format in the light wave loader.
- Support for LWO2 format in the LightWave loader.
Alberto Barbati <abarbati@iaanus.com>
- lazy evaluation of the inverse in the MatrixTransform.

View File

@ -35,7 +35,7 @@ SG_EXPORT extern bool isGLExtensionSupported(const char *extension);
inline void* getGLExtensionFuncPtr(const char *funcName)
{
#if defined(WIN32)
return wglGetProcAddress(funcName);
return (void*)wglGetProcAddress(funcName);
#elif defined(__DARWIN_OSX__)
std::string temp( "_" );
temp += funcName; // Mac OS X prepends an underscore on function names
@ -79,7 +79,7 @@ SG_EXPORT extern bool isGLUExtensionSupported(const char *extension);
inline void* getGLUExtensionFuncPtr(const char *funcName)
{
#if defined(WIN32)
return wglGetProcAddress(funcName);
return (void*)wglGetProcAddress(funcName);
#elif defined(__DARWIN_OSX__)
std::string temp( "_" );
temp += funcName; // Mac OS X prepends an underscore on function names

View File

@ -12,9 +12,10 @@
#endif
#if (defined(WIN32) && !(defined(_MSC_VER) && (_MSC_VER >= 1300)) ) || \
#if (defined(WIN32) && !(defined(_MSC_VER) && (_MSC_VER >= 1300)) && !defined(__MINGW32__) ) || \
defined (sun) || \
defined (__DARWIN_OSX__)
#include <float.h>
@ -57,7 +58,7 @@
#endif
#if (defined(WIN32) && !(defined(_MSC_VER) && (_MSC_VER >= 1300)) ) || \
#if (defined(WIN32) && !(defined(_MSC_VER) && (_MSC_VER >= 1300)) && !defined(__MINGW32__) ) || \
defined (sun)
#ifndef isnanf
@ -66,7 +67,7 @@
#endif
#if (defined(WIN32) && !(defined(_MSC_VER) && (_MSC_VER >= 1300)) ) || \
#if (defined(WIN32) && !(defined(_MSC_VER) && (_MSC_VER >= 1300)) && !defined(__MINGW32__) ) || \
defined (sun) || \
defined (__hpux__)