aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.mingw101
-rwxr-xr-xconfigure10
2 files changed, 9 insertions, 102 deletions
diff --git a/Makefile.mingw b/Makefile.mingw
deleted file mode 100644
index 174eb2eaea..0000000000
--- a/Makefile.mingw
+++ /dev/null
@@ -1,101 +0,0 @@
-# Where is scummvm will be installed
-SCUMMVMPATH=C:/scummvm
-SRC=.
-
-### Modify these paths
-SDL_CFLAGS=-I$(SRC)/sdl/include
-SDL_LIBS=-L$(SRC)/sdl/lib -lSDLmain -lSDL
-
-CXX = c++
-AR = ar cru
-RANLIB = ranlib
-MKDIR = mkdir -p
-ECHO = echo -n
-CAT = cat
-RM = rm -f
-RM_REC = $(RM) -r
-ZIP = zip -q
-CP = cp
-
-### Uncomment these 2 lines,if you want to build ScummVM
-### as a consoleless Win32 application
-#DEFINES = -DNO_CONSOLE
-#LIBS=-mwindows
-
-#######################################################################
-# Default compilation parameters. Normally don't edit these #
-#######################################################################
-
-srcdir ?= .
-
-CXXFLAGS:= -g -O -Wall -Wuninitialized -Wno-long-long -Wno-multichar -Wno-unknown-pragmas
-DEFINES +=
-LDFLAGS :=
-INCLUDES:= -I$(srcdir) -I$(srcdir)/common $(SDL_CFLAGS)
-LIBS += $(SDL_LIBS) -lmingw32 -lwinmm
-OBJS := scummvmico.o backends/sdl/events.o backends/sdl/graphics.o backends/sdl/sdl.o
-EXEEXT :=.exe
-
-#######################################################################
-# Compile options - you can modify these to tweak ScummVM compilation #
-#######################################################################
-
-# Uncomment this to activate the MPEG2 lib for Broken Sword II cut scenes
-DEFINES += -DUSE_MPEG2
-LIBS += -lmpeg2
-
-# Uncomment this to activate the ZLIB lib for compressed save game files
-DEFINES += -DUSE_ZLIB
-LIBS += -lz
-
-# Uncomment this to activate the FLAC lib for compressed sound files
-DEFINES += -DUSE_FLAC
-LIBS += -lflac
-
-# Uncomment this to activate the MAD lib for compressed sound files
-DEFINES += -DUSE_MAD
-LIBS += -lmad
-
-# Uncomment this to activate the Ogg Vorbis lib for compressed sound files
-DEFINES += -DUSE_VORBIS
-LIBS += -lvorbisfile -lvorbis -logg
-
-# Uncomment this for stricter compile time code verification
-# CXXFLAGS+= -Wshadow -Werror
-
-#######################################################################
-# Control which modules are built - uncomment any to disable module #
-#######################################################################
-
-# DISABLE_SCUMM = 1
-# DISABLE_SIMON = 1
-# DISABLE_SKY = 1
-# DISABLE_SWORD1 = 1
-# DISABLE_SWORD2 = 1
-# DISABLE_QUEEN = 1
-# DISABLE_SAGA = 1
-
-
-#######################################################################
-# Misc stuff - you should never have to edit this #
-#######################################################################
-
-EXECUTABLE := scummvm$(EXEEXT)
-
-include Makefile.common
-
-scummvmico.o: scummvm.ico
- windres scummvm.rc scummvmico.o
-
-# Some additional targets
-install: scummvm$(EXEEXT)
- mkdir -p $(SCUMMVMPATH)
- strip scummvm$(EXEEXT) -o $(SCUMMVMPATH)/scummvm$(EXEEXT)
-
-dist: install
- cp COPYING $(SCUMMVMPATH)/copying.txt
- cp README $(SCUMMVMPATH)/readme.txt
- cp NEWS $(SCUMMVMPATH)/news.txt
- cp SDL/README-SDL.txt $(SCUMMVMPATH)
- cp SDL/lib/SDL.dll $(SCUMMVMPATH)
- u2d $(SCUMMVMPATH)/*.txt
diff --git a/configure b/configure
index f40500f9a1..712137bf37 100755
--- a/configure
+++ b/configure
@@ -403,8 +403,16 @@ fi
#
if test "$_cxx_major" -ge "3" ; then
+ hosttype=`uname -s`
+ case $hosttype in
+ MINGW32* | CYGWIN*)
+ CXXFLAGS="$CXXFLAGS -W -Wno-unused-parameter"
+ ;;
+ *)
CXXFLAGS="$CXXFLAGS -ansi -W -Wno-unused-parameter"
- _make_def_HAVE_GCC3='HAVE_GCC3 = 1'
+ ;;
+ esac
+ _make_def_HAVE_GCC3='HAVE_GCC3 = 1'
fi;
#