From: <Ki...@us...> - 2011-07-02 00:55:25
|
Revision: 6979 http://exult.svn.sourceforge.net/exult/?rev=6979&view=rev Author: Kirben Date: 2011-07-02 00:55:19 +0000 (Sat, 02 Jul 2011) Log Message: ----------- Use static build when compiling with later GCC versions under mingw, to avoid additional DLL requirements. Modified Paths: -------------- exult/trunk/Makefile.mingw Modified: exult/trunk/Makefile.mingw =================================================================== --- exult/trunk/Makefile.mingw 2011-06-25 23:58:46 UTC (rev 6978) +++ exult/trunk/Makefile.mingw 2011-07-02 00:55:19 UTC (rev 6979) @@ -115,7 +115,7 @@ CFLAGS=$(strip $(OPT_LEVEL) -mms-bitfields) CC=gcc -LFLAGS= +LFLAGS=-static-libgcc -static-libstdc++ LIBS=-lmingw32 $(SDL_LIBS) $(ZIP_LIBS) $(OPENGL_LIBS) $(OGG_LIBS) -lfluidsynth -ldsound -lwinmm -lole32 -luuid -lws2_32 -mwindows $(MTHREADS) EXEC=Exult.exe @@ -222,7 +222,7 @@ windres --include-dir win32 win32/exconfig.rc exconfig_rc.o exconfig.dll: win32/exconfig.def $(FILE_OBJS) $(CONF_OBJS) exconfig_rc.o win32/exconfig.o - dllwrap --def win32/exconfig.def -o $@ $(FILE_OBJS) $(CONF_OBJS) exconfig_rc.o win32/exconfig.o -lstdc++ + dllwrap --def win32/exconfig.def -o $@ $(FILE_OBJS) $(CONF_OBJS) exconfig_rc.o win32/exconfig.o -static -lstdc++ exult_studio$(EXEEXT): $(BG_PAPERDOLL) $(FLEXES) $(ES_OBJS) $(EXP_FILE) $(CXX) $(EXP_FILE) -o $@ $(ES_OBJS) $(ES_LIBS) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |