From a07cb827807d94aecb2fa5ef13476b1ce64e89ca Mon Sep 17 00:00:00 2001 From: StarWing Date: Tue, 22 Apr 2014 14:58:44 +0800 Subject: [PATCH] add support for MinGW. --- example/demo.c | 2 +- example/perf.c | 2 +- premake4.lua | 12 ++++++------ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/example/demo.c b/example/demo.c index 2859574..dda0c9d 100644 --- a/example/demo.c +++ b/example/demo.c @@ -13,7 +13,7 @@ #ifdef _MSC_VER #define snprintf _snprintf -#else +#elif !defined(__MINGW32__) #include #endif diff --git a/example/perf.c b/example/perf.c index bf36a61..94113b7 100644 --- a/example/perf.c +++ b/example/perf.c @@ -10,7 +10,7 @@ #ifdef _MSC_VER #define snprintf _snprintf -#else +#elif !defined(__MINGW32__) #include #endif diff --git a/premake4.lua b/premake4.lua index 123482d..4d320f1 100644 --- a/premake4.lua +++ b/premake4.lua @@ -34,7 +34,7 @@ solution "nanovg" defines { "NANOVG_GLEW" } configuration { "windows" } - links { "glu32","opengl32", "gdi32", "winmm", "user32", "glfw3", "GLEW" } + links { "glfw3", "gdi32", "winmm", "user32", "GLEW", "glu32","opengl32" } defines { "NANOVG_GLEW" } configuration { "macosx" } @@ -62,7 +62,7 @@ solution "nanovg" defines { "NANOVG_GLEW" } configuration { "windows" } - links { "glu32","opengl32", "gdi32", "winmm", "user32", "glfw3", "GLEW" } + links { "glfw3", "gdi32", "winmm", "user32", "GLEW", "glu32","opengl32" } defines { "NANOVG_GLEW" } configuration { "macosx" } @@ -91,7 +91,7 @@ solution "nanovg" defines { "NANOVG_GLEW" } configuration { "windows" } - links { "glu32","opengl32", "gdi32", "winmm", "user32", "glfw3", "GLEW" } + links { "glfw3", "gdi32", "winmm", "user32", "GLEW", "glu32","opengl32" } defines { "NANOVG_GLEW" } configuration { "macosx" } @@ -120,7 +120,7 @@ solution "nanovg" defines { "NANOVG_GLEW" } configuration { "windows" } - links { "glu32","opengl32", "gdi32", "winmm", "user32", "glfw3", "GLEW" } + links { "glfw3", "gdi32", "winmm", "user32", "GLEW", "glu32","opengl32" } defines { "NANOVG_GLEW" } configuration { "macosx" } @@ -147,7 +147,7 @@ solution "nanovg" links { "X11","Xrandr", "rt", "GL", "GLU", "pthread", "m", "glfw3" } configuration { "windows" } - links { "glu32","opengl32", "gdi32", "winmm", "user32", "glfw3", "GLEW" } + links { "glfw3", "gdi32", "winmm", "user32", "GLEW", "glu32","opengl32" } defines { "NANOVG_GLEW" } configuration { "macosx" } @@ -174,7 +174,7 @@ solution "nanovg" links { "X11","Xrandr", "rt", "GL", "GLU", "pthread", "m", "glfw3" } configuration { "windows" } - links { "glu32","opengl32", "gdi32", "winmm", "user32", "glfw3", "GLEW" } + links { "glfw3", "gdi32", "winmm", "user32", "GLEW", "glu32","opengl32" } defines { "NANOVG_GLEW" } configuration { "macosx" }