Index: Daodan/makefile
===================================================================
--- Daodan/makefile	(revision 687)
+++ Daodan/makefile	(revision 688)
@@ -8,6 +8,7 @@
 endif
 
-GCCFLAGS = -O0 -Wall -fomit-frame-pointer -fpack-struct
+GCCFLAGS = -std=c99 -O0 -Wall -fomit-frame-pointer -fpack-struct -pedantic -Wextra -Wno-unused-variable
 LINKFLAGS = -O0 -Wall -fomit-frame-pointer -fpack-struct -s -mdll
+LOCALE = LC_MESSAGES=C
 
 #LIBS = -lwinmm -lopengl32 -lgdi32
@@ -16,10 +17,10 @@
 OUT = build/binkw32.dll
 
-SRC = src/Daodan.c src/Daodan_BSL.c src/Daodan_Character.c src/Daodan_Cheater.c src/Daodan_Console.c src/daodan_gl.c src/Daodan_Patch.c src/Daodan_Persistence.c src/Daodan_Utility.c src/Daodan_Win32.c src/Daodan_WindowHack.c src/inifile_reader.c src/Oni_Symbols.c src/_DLLInfo.rc
+SRC = src/Daodan.c src/Daodan_BSL.c src/Daodan_Character.c src/Daodan_Cheater.c src/Daodan_Console.c src/daodan_gl.c src/Daodan_Patch.c src/Daodan_Persistence.c src/Daodan_Utility.c src/Daodan_Win32.c src/Daodan_WindowHack.c src/inifile_reader.c src/_DLLInfo.rc
 DEST = $(patsubst src/%.rc,build/%.o,$(patsubst src/%.c,build/%.o,$(SRC)))
 
 ALL: $(DEST) $(OBJS)
 	echo "Linking $<"
-	$(GCC) $(LINKFLAGS) -o $(OUT) $(DEST) $(OBJS) $(LIBS)
+	$(LOCALE) $(GCC) $(LINKFLAGS) -o $(OUT) $(DEST) $(OBJS) $(LIBS)
 
 clean:
@@ -29,5 +30,5 @@
 build/%.o: src/%.c
 	echo "Compiling $<"
-	$(GCC) $(GCCFLAGS) -c -o $@ $<
+	$(LOCALE) $(GCC) $(GCCFLAGS) -c -o $@ $<
 	echo
 
@@ -35,3 +36,4 @@
 	echo "Assembling resource $<"
 	$(WINDRES) -i $< -o $@
+	echo
 
