[Scummvm-cvs-logs] SF.net SVN: scummvm:[56128] scummex/trunk/Makefile.mingw

Kirben at users.sourceforge.net Kirben at users.sourceforge.net
Sun Jul 3 06:03:26 CEST 2011


Revision: 56128
          http://scummvm.svn.sourceforge.net/scummvm/?rev=56128&view=rev
Author:   Kirben
Date:     2011-07-03 04:03:25 +0000 (Sun, 03 Jul 2011)

Log Message:
-----------
Use static build when compiling with later GCC versions under mingw, to avoid additional DLL requirements.

Modified Paths:
--------------
    scummex/trunk/Makefile.mingw

Modified: scummex/trunk/Makefile.mingw
===================================================================
--- scummex/trunk/Makefile.mingw	2011-06-29 14:58:11 UTC (rev 56127)
+++ scummex/trunk/Makefile.mingw	2011-07-03 04:03:25 UTC (rev 56128)
@@ -24,6 +24,7 @@
 	util.o wxwindows.o
 CXXFLAGS := -g -O -Wall -Wuninitialized -Wno-unused-variable -Wno-long-long -Wno-multichar -Wno-unknown-pragmas
 CXXFLAGS += $(SDL_CFLAGS) $(WX_CFLAGS)
+LDFLAGS  := -static-libgcc -static-libstdc++
 LIBS     := $(SDL_LIBS) $(WX_LIBS) -lmingw32
 INCLUDES := -I.
 CXXFLAGS += $(INCLUDES)
@@ -42,7 +43,7 @@
 
 # Main executable build rule
 scummex: ${OBJS}
-	$(CXX) $+ ${LIBS} -o $@
+	$(CXX) $(LDFLAGS) $+ ${LIBS} -o $@
 
 resources.o:
 	windres --include-dir /mingw/include/wx-2.8 image.rc $@


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list