Merge pull request #23 from Wizzard033/master

Fixed for compiling with MinGW
This commit is contained in:
Stephan Dilly
2017-01-22 13:12:41 +01:00
committed by GitHub
2 changed files with 13 additions and 0 deletions

View File

@@ -32,6 +32,17 @@ ifeq ($(UNAME_S), Darwin) #APPLE
CFLAGS = $(CXXFLAGS)
endif
ifeq ($(OS), Windows_NT)
ECHO_MESSAGE = "Windows"
OUTPUTNAME = cimgui.dll
CXXFLAGS = -I../../
CXXFLAGS += -Wall
CXXFLAGS += -shared
LINKFLAGS = -limm32
CFLAGS = $(CXXFLAGS)
endif
.cpp.o:
$(CXX) $(CXXFLAGS) -c -o $@ $<

View File

@@ -3,7 +3,9 @@
#if defined _WIN32 || defined __CYGWIN__
#define API __declspec(dllexport)
#ifndef __GNUC__
#define snprintf sprintf_s
#endif
#else
#define API
#endif