]> git.saurik.com Git - wxWidgets.git/blobdiff - build/msw/makefile.gcc
Add wxBitmap::GetNSImage() which creates an autoreleased NSImage either
[wxWidgets.git] / build / msw / makefile.gcc
index fc51a481bf7b4bff39d9ca8d602398e03a7a7a2e..483798a2f8fa6db1e10ef94b881bc551cef4a0c3 100644 (file)
@@ -4,7 +4,7 @@
 #     Do not modify, all changes will be overwritten!
 # =========================================================================
 
-include ../../build/msw/config.gcc
+include config.gcc
 
 # -------------------------------------------------------------------------
 # Do not modify the rest of this file!
@@ -12,13 +12,12 @@ include ../../build/msw/config.gcc
 
 ### Variables: ###
 
-ADVDLL_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DWXUSINGDLL -DWXMAKINGDLL_ADV $(CXXFLAGS) $(__EXCEPTIONSFLAG) \
-       $(__EXCEPTIONSFLAG_14)
+ADVDLL_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DWXUSINGDLL -DWXMAKINGDLL_ADV $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14) \
+       $(CPPFLAGS) $(CXXFLAGS)
 ADVDLL_OBJECTS =  \
        $(OBJS)\advdll_dummy.o \
        $(OBJS)\advdll_calctrl.o \
@@ -36,12 +35,11 @@ ADVDLL_OBJECTS =  \
        $(OBJS)\advdll_joystick.o \
        $(OBJS)\advdll_taskbar.o \
        $(OBJS)\advdll_wave.o
-ADVLIB_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       $(CXXFLAGS) $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14)
+ADVLIB_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14) $(CPPFLAGS) $(CXXFLAGS)
 ADVLIB_OBJECTS =  \
        $(OBJS)\advlib_dummy.o \
        $(OBJS)\advlib_calctrl.o \
@@ -59,19 +57,17 @@ ADVLIB_OBJECTS =  \
        $(OBJS)\advlib_joystick.o \
        $(OBJS)\advlib_taskbar.o \
        $(OBJS)\advlib_wave.o
-BASEDLL_CFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 $(CFLAGS)
-BASEDLL_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 $(CXXFLAGS) \
-       $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14)
+BASEDLL_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 $(CPPFLAGS) $(CFLAGS)
+BASEDLL_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 $(__EXCEPTIONSFLAG) \
+       $(__EXCEPTIONSFLAG_14) $(CPPFLAGS) $(CXXFLAGS)
 BASEDLL_OBJECTS =  \
        $(OBJS)\basedll_dummy.o \
        $(OBJS)\basedll_appbase.o \
@@ -145,19 +141,17 @@ BASEDLL_OBJECTS =  \
        $(OBJS)\basedll_main.o \
        $(OBJS)\basedll_mslu.o \
        $(OBJS)\basedll_volume.o
-BASELIB_CFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_GUI=0 -DwxUSE_BASE=1 $(CFLAGS)
-BASELIB_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_GUI=0 -DwxUSE_BASE=1 $(CXXFLAGS) $(__EXCEPTIONSFLAG) \
-       $(__EXCEPTIONSFLAG_14)
+BASELIB_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_GUI=0 -DwxUSE_BASE=1 $(CPPFLAGS) $(CFLAGS)
+BASELIB_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_GUI=0 -DwxUSE_BASE=1 $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14) \
+       $(CPPFLAGS) $(CXXFLAGS)
 BASELIB_OBJECTS =  \
        $(OBJS)\baselib_dummy.o \
        $(OBJS)\baselib_appbase.o \
@@ -231,19 +225,18 @@ BASELIB_OBJECTS =  \
        $(OBJS)\baselib_main.o \
        $(OBJS)\baselib_mslu.o \
        $(OBJS)\baselib_volume.o
-COREDLL_CFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 $(CFLAGS)
-COREDLL_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 $(CXXFLAGS) \
-       $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14)
+BUILD_CFG_FILE = $(SETUPHDIR)\build.cfg
+COREDLL_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 $(CPPFLAGS) $(CFLAGS)
+COREDLL_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 $(__EXCEPTIONSFLAG) \
+       $(__EXCEPTIONSFLAG_14) $(CPPFLAGS) $(CXXFLAGS)
 COREDLL_OBJECTS =  \
        $(OBJS)\coredll_dummy.o \
        $(OBJS)\coredll_event.o \
@@ -254,18 +247,17 @@ COREDLL_OBJECTS =  \
        $(OBJS)\coredll_mslu.o \
        $(OBJS)\coredll_volume.o \
        $(____CORE_SRC_FILENAMES_2_OBJECTS)
-CORELIB_CFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_BASE=0 $(CFLAGS)
-CORELIB_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_BASE=0 $(CXXFLAGS) $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14)
+CORELIB_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_BASE=0 $(CPPFLAGS) $(CFLAGS)
+CORELIB_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_BASE=0 $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14) $(CPPFLAGS) \
+       $(CXXFLAGS)
 CORELIB_OBJECTS =  \
        $(OBJS)\corelib_dummy.o \
        $(OBJS)\corelib_event.o \
@@ -276,51 +268,47 @@ CORELIB_OBJECTS =  \
        $(OBJS)\corelib_mslu.o \
        $(OBJS)\corelib_volume.o \
        $(____CORE_SRC_FILENAMES_3_OBJECTS)
-DBGRIDDLL_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
+DBGRIDDLL_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
        -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DWXUSINGDLL -DWXMAKINGDLL_DBGRID $(CXXFLAGS) $(__EXCEPTIONSFLAG) \
-       $(__EXCEPTIONSFLAG_14)
+       $(__UNICODE_DEFINE_p) -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff \
+       -I..\..\src\jpeg -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex \
+       -I..\..\src\expat\lib -DWXUSINGDLL -DWXMAKINGDLL_DBGRID $(__EXCEPTIONSFLAG) \
+       $(__EXCEPTIONSFLAG_14) $(CPPFLAGS) $(CXXFLAGS)
 DBGRIDDLL_OBJECTS =  \
        $(OBJS)\dbgriddll_dummy.o \
        $(OBJS)\dbgriddll_dbgrid.o
-DBGRIDLIB_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
+DBGRIDLIB_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
        -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       $(CXXFLAGS) $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14)
+       $(__UNICODE_DEFINE_p) -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff \
+       -I..\..\src\jpeg -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex \
+       -I..\..\src\expat\lib $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14) \
+       $(CPPFLAGS) $(CXXFLAGS)
 DBGRIDLIB_OBJECTS =  \
        $(OBJS)\dbgridlib_dummy.o \
        $(OBJS)\dbgridlib_dbgrid.o
-GLDLL_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DWXUSINGDLL -DWXMAKINGDLL_GL $(CXXFLAGS) $(__EXCEPTIONSFLAG) \
-       $(__EXCEPTIONSFLAG_14)
+GLDLL_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DWXUSINGDLL -DWXMAKINGDLL_GL $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14) \
+       $(CPPFLAGS) $(CXXFLAGS)
 GLDLL_OBJECTS =  \
        $(OBJS)\gldll_dummy.o \
        $(OBJS)\gldll_glcanvas.o
-GLLIB_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       $(CXXFLAGS) $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14)
+GLLIB_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14) $(CPPFLAGS) $(CXXFLAGS)
 GLLIB_OBJECTS =  \
        $(OBJS)\gllib_dummy.o \
        $(OBJS)\gllib_glcanvas.o
-HTMLDLL_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DWXUSINGDLL -DWXMAKINGDLL_HTML $(CXXFLAGS) $(__EXCEPTIONSFLAG) \
-       $(__EXCEPTIONSFLAG_14)
+HTMLDLL_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DWXUSINGDLL -DWXMAKINGDLL_HTML $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14) \
+       $(CPPFLAGS) $(CXXFLAGS)
 HTMLDLL_OBJECTS =  \
        $(OBJS)\htmldll_dummy.o \
        $(OBJS)\htmldll_helpbest.o \
@@ -345,12 +333,11 @@ HTMLDLL_OBJECTS =  \
        $(OBJS)\htmldll_m_tables.o \
        $(OBJS)\htmldll_winpars.o \
        $(OBJS)\htmldll_htmllbox.o
-HTMLLIB_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       $(CXXFLAGS) $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14)
+HTMLLIB_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14) $(CPPFLAGS) $(CXXFLAGS)
 HTMLLIB_OBJECTS =  \
        $(OBJS)\htmllib_dummy.o \
        $(OBJS)\htmllib_helpbest.o \
@@ -384,19 +371,17 @@ MAKEARGS = CPPFLAGS="$(CPPFLAGS)" DEBUG_FLAG="$(DEBUG_FLAG)" \
        MSLU="$(MSLU)" WXUNIV="$(WXUNIV)" RUNTIME_LIBS="$(RUNTIME_LIBS)" \
        CXX="$(CXX)" CFG="$(CFG)" CFLAGS="$(CFLAGS)" SHARED="$(SHARED)" \
        USE_ODBC="$(USE_ODBC)" USE_OPENGL="$(USE_OPENGL)"
-MONODLL_CFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_BASE=1 -DWXMAKINGDLL $(CFLAGS)
-MONODLL_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_BASE=1 -DWXMAKINGDLL $(CXXFLAGS) $(__EXCEPTIONSFLAG) \
-       $(__EXCEPTIONSFLAG_14)
+MONODLL_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_BASE=1 -DWXMAKINGDLL $(CPPFLAGS) $(CFLAGS)
+MONODLL_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_BASE=1 -DWXMAKINGDLL $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14) \
+       $(CPPFLAGS) $(CXXFLAGS)
 MONODLL_OBJECTS =  \
        $(OBJS)\monodll_dummy.o \
        $(OBJS)\monodll_appbase.o \
@@ -484,18 +469,17 @@ MONODLL_OBJECTS =  \
        $(____MONOLIB_GUI_SRC_FILENAMES_OBJECTS) \
        $(OBJS)\monodll_xml.o \
        $(OBJS)\monodll_xtixml.o
-MONOLIB_CFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_BASE=1 $(CFLAGS)
-MONOLIB_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_BASE=1 $(CXXFLAGS) $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14)
+MONOLIB_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_BASE=1 $(CPPFLAGS) $(CFLAGS)
+MONOLIB_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_BASE=1 $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14) $(CPPFLAGS) \
+       $(CXXFLAGS)
 MONOLIB_OBJECTS =  \
        $(OBJS)\monolib_dummy.o \
        $(OBJS)\monolib_appbase.o \
@@ -583,19 +567,17 @@ MONOLIB_OBJECTS =  \
        $(____MONOLIB_GUI_SRC_FILENAMES_1_OBJECTS) \
        $(OBJS)\monolib_xml.o \
        $(OBJS)\monolib_xtixml.o
-NETDLL_CFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET $(CFLAGS)
-NETDLL_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET $(CXXFLAGS) $(__EXCEPTIONSFLAG) \
-       $(__EXCEPTIONSFLAG_14)
+NETDLL_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET $(CPPFLAGS) $(CFLAGS)
+NETDLL_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET $(__EXCEPTIONSFLAG) \
+       $(__EXCEPTIONSFLAG_14) $(CPPFLAGS) $(CXXFLAGS)
 NETDLL_OBJECTS =  \
        $(OBJS)\netdll_dummy.o \
        $(OBJS)\netdll_fs_inet.o \
@@ -609,18 +591,17 @@ NETDLL_OBJECTS =  \
        $(OBJS)\netdll_socket.o \
        $(OBJS)\netdll_url.o \
        $(OBJS)\netdll_gsocket.o
-NETLIB_CFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_GUI=0 $(CFLAGS)
-NETLIB_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_GUI=0 $(CXXFLAGS) $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14)
+NETLIB_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_GUI=0 $(CPPFLAGS) $(CFLAGS)
+NETLIB_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_GUI=0 $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14) $(CPPFLAGS) \
+       $(CXXFLAGS)
 NETLIB_OBJECTS =  \
        $(OBJS)\netlib_dummy.o \
        $(OBJS)\netlib_fs_inet.o \
@@ -636,38 +617,36 @@ NETLIB_OBJECTS =  \
        $(OBJS)\netlib_gsocket.o
 OBJS = \
        gcc_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
-ODBCDLL_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_ODBC $(CXXFLAGS) \
-       $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14)
+ODBCDLL_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_ODBC $(__EXCEPTIONSFLAG) \
+       $(__EXCEPTIONSFLAG_14) $(CPPFLAGS) $(CXXFLAGS)
 ODBCDLL_OBJECTS =  \
        $(OBJS)\odbcdll_dummy.o \
        $(OBJS)\odbcdll_db.o \
        $(OBJS)\odbcdll_dbtable.o
-ODBCLIB_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_GUI=0 $(CXXFLAGS) $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14)
+ODBCLIB_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_GUI=0 $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14) $(CPPFLAGS) \
+       $(CXXFLAGS)
 ODBCLIB_OBJECTS =  \
        $(OBJS)\odbclib_dummy.o \
        $(OBJS)\odbclib_db.o \
        $(OBJS)\odbclib_dbtable.o
 SETUPHDIR = \
        $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
-WXEXPAT_CFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H $(____LIBDIRNAME_FILENAMES_6_p) -DCOMPILED_FROM_DSP \
-       $(CFLAGS)
+WXEXPAT_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       $(____LIBDIRNAME_FILENAMES_6_p) -DCOMPILED_FROM_DSP $(CPPFLAGS) $(CFLAGS)
 WXEXPAT_OBJECTS =  \
        $(OBJS)\wxexpat_xmlparse.o \
        $(OBJS)\wxexpat_xmlrole.o \
        $(OBJS)\wxexpat_xmltok.o
-WXJPEG_CFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -I$(SETUPHDIR) $(CFLAGS)
+WXJPEG_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -I$(SETUPHDIR) $(CPPFLAGS) $(CFLAGS)
 WXJPEG_OBJECTS =  \
        $(OBJS)\wxjpeg_jcomapi.o \
        $(OBJS)\wxjpeg_jutils.o \
@@ -715,8 +694,8 @@ WXJPEG_OBJECTS =  \
        $(OBJS)\wxjpeg_jquant1.o \
        $(OBJS)\wxjpeg_jquant2.o \
        $(OBJS)\wxjpeg_jdmerge.o
-WXPNG_CFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -I..\..\..\..\src\zlib $(CFLAGS)
+WXPNG_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -I..\..\src\zlib $(CPPFLAGS) $(CFLAGS)
 WXPNG_OBJECTS =  \
        $(OBJS)\wxpng_png.o \
        $(OBJS)\wxpng_pngerror.o \
@@ -735,15 +714,15 @@ WXPNG_OBJECTS =  \
        $(OBJS)\wxpng_pngwrite.o \
        $(OBJS)\wxpng_pngwtran.o \
        $(OBJS)\wxpng_pngwutil.o
-WXREGEX_CFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H $(CFLAGS)
+WXREGEX_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       $(CPPFLAGS) $(CFLAGS)
 WXREGEX_OBJECTS =  \
        $(OBJS)\wxregex_regcomp.o \
        $(OBJS)\wxregex_regexec.o \
        $(OBJS)\wxregex_regerror.o \
        $(OBJS)\wxregex_regfree.o
-WXTIFF_CFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H $(CFLAGS)
+WXTIFF_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       $(CPPFLAGS) $(CFLAGS)
 WXTIFF_OBJECTS =  \
        $(OBJS)\wxtiff_tif_win32.o \
        $(OBJS)\wxtiff_tif_aux.o \
@@ -778,8 +757,8 @@ WXTIFF_OBJECTS =  \
        $(OBJS)\wxtiff_tif_warning.o \
        $(OBJS)\wxtiff_tif_write.o \
        $(OBJS)\wxtiff_tif_zip.o
-WXZLIB_CFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H $(CFLAGS)
+WXZLIB_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       $(CPPFLAGS) $(CFLAGS)
 WXZLIB_OBJECTS =  \
        $(OBJS)\wxzlib_adler32.o \
        $(OBJS)\wxzlib_compress.o \
@@ -795,23 +774,22 @@ WXZLIB_OBJECTS =  \
        $(OBJS)\wxzlib_infcodes.o \
        $(OBJS)\wxzlib_infutil.o \
        $(OBJS)\wxzlib_inffast.o
-XMLDLL_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_XML $(CXXFLAGS) $(__EXCEPTIONSFLAG) \
-       $(__EXCEPTIONSFLAG_14)
+XMLDLL_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_XML $(__EXCEPTIONSFLAG) \
+       $(__EXCEPTIONSFLAG_14) $(CPPFLAGS) $(CXXFLAGS)
 XMLDLL_OBJECTS =  \
        $(OBJS)\xmldll_dummy.o \
        $(OBJS)\xmldll_xml.o \
        $(OBJS)\xmldll_xtixml.o
-XMLLIB_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
-       $(__UNICODE_DEFINE_p) -I..\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\..\..\src\tiff -I..\..\..\..\src\jpeg -I..\..\..\..\src\png \
-       -I..\..\..\..\src\zlib -I..\..\..\..\src\regex -I..\..\..\..\src\expat\lib \
-       -DwxUSE_GUI=0 $(CXXFLAGS) $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14)
+XMLLIB_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) -DHAVE_W32API_H \
+       -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) \
+       -I..\..\include -I$(SETUPHDIR) -Wall -I..\..\src\tiff -I..\..\src\jpeg \
+       -I..\..\src\png -I..\..\src\zlib -I..\..\src\regex -I..\..\src\expat\lib \
+       -DwxUSE_GUI=0 $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_14) $(CPPFLAGS) \
+       $(CXXFLAGS)
 XMLLIB_OBJECTS =  \
        $(OBJS)\xmllib_dummy.o \
        $(OBJS)\xmllib_xml.o \
@@ -823,10 +801,10 @@ ifeq ($(GCC_VERSION),2.95)
 GCCFLAGS = -fvtable-thunks
 endif
 ifeq ($(SHARED),0)
-LIBDIRNAME = ..\..\..\..\lib\gcc_lib$(CFG)
+LIBDIRNAME = ..\..\lib\gcc_lib$(CFG)
 endif
 ifeq ($(SHARED),1)
-LIBDIRNAME = ..\..\..\..\lib\gcc_dll$(CFG)
+LIBDIRNAME = ..\..\lib\gcc_dll$(CFG)
 endif
 ifeq ($(USE_GUI),0)
 PORTNAME = base
@@ -1063,6 +1041,7 @@ ____CORE_SRC_FILENAMES_1_OBJECTS =  \
        $(OBJS)\monolib_fontmap.o \
        $(OBJS)\monolib_framecmn.o \
        $(OBJS)\monolib_gaugecmn.o \
+       $(OBJS)\monolib_gbsizer.o \
        $(OBJS)\monolib_gdicmn.o \
        $(OBJS)\monolib_geometry.o \
        $(OBJS)\monolib_gifdecod.o \
@@ -1259,6 +1238,7 @@ ____CORE_SRC_FILENAMES_1_OBJECTS =  \
        $(OBJS)\monolib_fontmap.o \
        $(OBJS)\monolib_framecmn.o \
        $(OBJS)\monolib_gaugecmn.o \
+       $(OBJS)\monolib_gbsizer.o \
        $(OBJS)\monolib_gdicmn.o \
        $(OBJS)\monolib_geometry.o \
        $(OBJS)\monolib_gifdecod.o \
@@ -1453,6 +1433,7 @@ ____CORE_SRC_FILENAMES_2_OBJECTS =  \
        $(OBJS)\coredll_fontmap.o \
        $(OBJS)\coredll_framecmn.o \
        $(OBJS)\coredll_gaugecmn.o \
+       $(OBJS)\coredll_gbsizer.o \
        $(OBJS)\coredll_gdicmn.o \
        $(OBJS)\coredll_geometry.o \
        $(OBJS)\coredll_gifdecod.o \
@@ -1649,6 +1630,7 @@ ____CORE_SRC_FILENAMES_2_OBJECTS =  \
        $(OBJS)\coredll_fontmap.o \
        $(OBJS)\coredll_framecmn.o \
        $(OBJS)\coredll_gaugecmn.o \
+       $(OBJS)\coredll_gbsizer.o \
        $(OBJS)\coredll_gdicmn.o \
        $(OBJS)\coredll_geometry.o \
        $(OBJS)\coredll_gifdecod.o \
@@ -1843,6 +1825,7 @@ ____CORE_SRC_FILENAMES_3_OBJECTS =  \
        $(OBJS)\corelib_fontmap.o \
        $(OBJS)\corelib_framecmn.o \
        $(OBJS)\corelib_gaugecmn.o \
+       $(OBJS)\corelib_gbsizer.o \
        $(OBJS)\corelib_gdicmn.o \
        $(OBJS)\corelib_geometry.o \
        $(OBJS)\corelib_gifdecod.o \
@@ -2039,6 +2022,7 @@ ____CORE_SRC_FILENAMES_3_OBJECTS =  \
        $(OBJS)\corelib_fontmap.o \
        $(OBJS)\corelib_framecmn.o \
        $(OBJS)\corelib_gaugecmn.o \
+       $(OBJS)\corelib_gbsizer.o \
        $(OBJS)\corelib_gdicmn.o \
        $(OBJS)\corelib_geometry.o \
        $(OBJS)\corelib_gifdecod.o \
@@ -2233,6 +2217,7 @@ ____CORE_SRC_FILENAMES_OBJECTS =  \
        $(OBJS)\monodll_fontmap.o \
        $(OBJS)\monodll_framecmn.o \
        $(OBJS)\monodll_gaugecmn.o \
+       $(OBJS)\monodll_gbsizer.o \
        $(OBJS)\monodll_gdicmn.o \
        $(OBJS)\monodll_geometry.o \
        $(OBJS)\monodll_gifdecod.o \
@@ -2429,6 +2414,7 @@ ____CORE_SRC_FILENAMES_OBJECTS =  \
        $(OBJS)\monodll_fontmap.o \
        $(OBJS)\monodll_framecmn.o \
        $(OBJS)\monodll_gaugecmn.o \
+       $(OBJS)\monodll_gbsizer.o \
        $(OBJS)\monodll_gdicmn.o \
        $(OBJS)\monodll_geometry.o \
        $(OBJS)\monodll_gifdecod.o \
@@ -2495,10 +2481,10 @@ ____CORE_SRC_FILENAMES_OBJECTS =  \
 endif
 endif
 ifeq ($(SHARED),0)
-____LIBDIRNAME_FILENAMES_6_p = -I..\..\..\..\lib\gcc_lib$(CFG)
+____LIBDIRNAME_FILENAMES_6_p = -I..\..\lib\gcc_lib$(CFG)
 endif
 ifeq ($(SHARED),1)
-____LIBDIRNAME_FILENAMES_6_p = -I..\..\..\..\lib\gcc_dll$(CFG)
+____LIBDIRNAME_FILENAMES_6_p = -I..\..\lib\gcc_dll$(CFG)
 endif
 ifeq ($(USE_GUI),1)
 ____MONOLIB_GUI_SRC_FILENAMES_1_OBJECTS =  \
@@ -2753,7 +2739,7 @@ $(OBJS):
 
 ### Targets: ###
 
-all: setup_h $(LIBDIRNAME)\libwxregex$(WXDEBUGFLAG).a $(LIBDIRNAME)\libwxzlib$(WXDEBUGFLAG).a $(__wxpng___depname) $(__wxjpeg___depname) $(__wxtiff___depname) $(LIBDIRNAME)\libwxexpat$(WXDEBUGFLAG).a $(__monodll___depname) $(__monolib___depname) $(__basedll___depname) $(__baselib___depname) $(__netdll___depname) $(__netlib___depname) $(__coredll___depname) $(__corelib___depname) $(__advdll___depname) $(__advlib___depname) $(__odbcdll___depname) $(__odbclib___depname) $(__dbgriddll___depname) $(__dbgridlib___depname) $(__htmldll___depname) $(__htmllib___depname) $(__xmldll___depname) $(__xmllib___depname) $(__gldll___depname) $(__gllib___depname)
+all: setup_h $(LIBDIRNAME)\libwxregex$(WXDEBUGFLAG).a $(LIBDIRNAME)\libwxzlib$(WXDEBUGFLAG).a $(__wxpng___depname) $(__wxjpeg___depname) $(__wxtiff___depname) $(LIBDIRNAME)\libwxexpat$(WXDEBUGFLAG).a $(__monodll___depname) $(__monolib___depname) $(__basedll___depname) $(__baselib___depname) $(__netdll___depname) $(__netlib___depname) $(__coredll___depname) $(__corelib___depname) $(__advdll___depname) $(__advlib___depname) $(__odbcdll___depname) $(__odbclib___depname) $(__dbgriddll___depname) $(__dbgridlib___depname) $(__htmldll___depname) $(__htmllib___depname) $(__xmldll___depname) $(__xmllib___depname) $(__gldll___depname) $(__gllib___depname) build_cfg_file
 
 $(OBJS)\advdll_calctrl.o: ../../src/generic/calctrl.cpp
        $(CXX) -c -o $@ $(ADVDLL_CXXFLAGS) $<
@@ -2761,7 +2747,7 @@ $(OBJS)\advdll_calctrl.o: ../../src/generic/calctrl.cpp
 $(OBJS)\advdll_dcbuffer.o: ../../src/generic/dcbuffer.cpp
        $(CXX) -c -o $@ $(ADVDLL_CXXFLAGS) $<
 
-$(OBJS)\advdll_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\advdll_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(ADVDLL_CXXFLAGS) $<
 
 $(OBJS)\advdll_grid.o: ../../src/generic/grid.cpp
@@ -2809,7 +2795,7 @@ $(OBJS)\advlib_calctrl.o: ../../src/generic/calctrl.cpp
 $(OBJS)\advlib_dcbuffer.o: ../../src/generic/dcbuffer.cpp
        $(CXX) -c -o $@ $(ADVLIB_CXXFLAGS) $<
 
-$(OBJS)\advlib_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\advlib_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(ADVLIB_CXXFLAGS) $<
 
 $(OBJS)\advlib_grid.o: ../../src/generic/grid.cpp
@@ -2884,7 +2870,7 @@ $(OBJS)\basedll_dir.o: ../../src/msw/dir.cpp
 $(OBJS)\basedll_dircmn.o: ../../src/common/dircmn.cpp
        $(CXX) -c -o $@ $(BASEDLL_CXXFLAGS) $<
 
-$(OBJS)\basedll_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\basedll_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(BASEDLL_CXXFLAGS) $<
 
 $(OBJS)\basedll_dynarray.o: ../../src/common/dynarray.cpp
@@ -3100,7 +3086,7 @@ $(OBJS)\baselib_dir.o: ../../src/msw/dir.cpp
 $(OBJS)\baselib_dircmn.o: ../../src/common/dircmn.cpp
        $(CXX) -c -o $@ $(BASELIB_CXXFLAGS) $<
 
-$(OBJS)\baselib_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\baselib_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(BASELIB_CXXFLAGS) $<
 
 $(OBJS)\baselib_dynarray.o: ../../src/common/dynarray.cpp
@@ -3675,7 +3661,7 @@ $(OBJS)\coredll_dseldlg.o: ../../src/common/dseldlg.cpp
        $(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $<
 endif
 
-$(OBJS)\coredll_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\coredll_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $<
 
 ifeq ($(USE_GUI),1)
@@ -3782,6 +3768,11 @@ $(OBJS)\coredll_gaugecmn.o: ../../src/common/gaugecmn.cpp
        $(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $<
 endif
 
+ifeq ($(USE_GUI),1)
+$(OBJS)\coredll_gbsizer.o: ../../src/common/gbsizer.cpp
+       $(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $<
+endif
+
 ifeq ($(USE_GUI),1)
 $(OBJS)\coredll_gdicmn.o: ../../src/common/gdicmn.cpp
        $(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $<
@@ -4896,7 +4887,7 @@ $(OBJS)\corelib_dseldlg.o: ../../src/common/dseldlg.cpp
        $(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $<
 endif
 
-$(OBJS)\corelib_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\corelib_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $<
 
 ifeq ($(USE_GUI),1)
@@ -5003,6 +4994,11 @@ $(OBJS)\corelib_gaugecmn.o: ../../src/common/gaugecmn.cpp
        $(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $<
 endif
 
+ifeq ($(USE_GUI),1)
+$(OBJS)\corelib_gbsizer.o: ../../src/common/gbsizer.cpp
+       $(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $<
+endif
+
 ifeq ($(USE_GUI),1)
 $(OBJS)\corelib_gdicmn.o: ../../src/common/gdicmn.cpp
        $(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $<
@@ -5728,28 +5724,28 @@ endif
 $(OBJS)\dbgriddll_dbgrid.o: ../../src/common/dbgrid.cpp
        $(CXX) -c -o $@ $(DBGRIDDLL_CXXFLAGS) $<
 
-$(OBJS)\dbgriddll_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\dbgriddll_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(DBGRIDDLL_CXXFLAGS) $<
 
 $(OBJS)\dbgridlib_dbgrid.o: ../../src/common/dbgrid.cpp
        $(CXX) -c -o $@ $(DBGRIDLIB_CXXFLAGS) $<
 
-$(OBJS)\dbgridlib_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\dbgridlib_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(DBGRIDLIB_CXXFLAGS) $<
 
-$(OBJS)\gldll_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\gldll_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(GLDLL_CXXFLAGS) $<
 
 $(OBJS)\gldll_glcanvas.o: ../../src/msw/glcanvas.cpp
        $(CXX) -c -o $@ $(GLDLL_CXXFLAGS) $<
 
-$(OBJS)\gllib_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\gllib_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(GLLIB_CXXFLAGS) $<
 
 $(OBJS)\gllib_glcanvas.o: ../../src/msw/glcanvas.cpp
        $(CXX) -c -o $@ $(GLLIB_CXXFLAGS) $<
 
-$(OBJS)\htmldll_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\htmldll_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(HTMLDLL_CXXFLAGS) $<
 
 $(OBJS)\htmldll_helpbest.o: ../../src/msw/helpbest.cpp
@@ -5818,7 +5814,7 @@ $(OBJS)\htmldll_m_tables.o: ../../src/html/m_tables.cpp
 $(OBJS)\htmldll_winpars.o: ../../src/html/winpars.cpp
        $(CXX) -c -o $@ $(HTMLDLL_CXXFLAGS) $<
 
-$(OBJS)\htmllib_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\htmllib_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(HTMLLIB_CXXFLAGS) $<
 
 $(OBJS)\htmllib_helpbest.o: ../../src/msw/helpbest.cpp
@@ -6327,7 +6323,7 @@ $(OBJS)\monodll_dseldlg.o: ../../src/common/dseldlg.cpp
        $(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $<
 endif
 
-$(OBJS)\monodll_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\monodll_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $<
 
 $(OBJS)\monodll_dynarray.o: ../../src/common/dynarray.cpp
@@ -6479,6 +6475,11 @@ $(OBJS)\monodll_gaugecmn.o: ../../src/common/gaugecmn.cpp
        $(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $<
 endif
 
+ifeq ($(USE_GUI),1)
+$(OBJS)\monodll_gbsizer.o: ../../src/common/gbsizer.cpp
+       $(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $<
+endif
+
 ifeq ($(USE_GUI),1)
 $(OBJS)\monodll_gdicmn.o: ../../src/common/gdicmn.cpp
        $(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $<
@@ -7899,7 +7900,7 @@ $(OBJS)\monolib_dseldlg.o: ../../src/common/dseldlg.cpp
        $(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $<
 endif
 
-$(OBJS)\monolib_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\monolib_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $<
 
 $(OBJS)\monolib_dynarray.o: ../../src/common/dynarray.cpp
@@ -8051,6 +8052,11 @@ $(OBJS)\monolib_gaugecmn.o: ../../src/common/gaugecmn.cpp
        $(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $<
 endif
 
+ifeq ($(USE_GUI),1)
+$(OBJS)\monolib_gbsizer.o: ../../src/common/gbsizer.cpp
+       $(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $<
+endif
+
 ifeq ($(USE_GUI),1)
 $(OBJS)\monolib_gdicmn.o: ../../src/common/gdicmn.cpp
        $(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $<
@@ -9031,7 +9037,7 @@ $(OBJS)\monolib_zipstrm.o: ../../src/common/zipstrm.cpp
 $(OBJS)\monolib_zstream.o: ../../src/common/zstream.cpp
        $(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $<
 
-$(OBJS)\netdll_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\netdll_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(NETDLL_CXXFLAGS) $<
 
 $(OBJS)\netdll_fs_inet.o: ../../src/common/fs_inet.cpp
@@ -9067,7 +9073,7 @@ $(OBJS)\netdll_socket.o: ../../src/common/socket.cpp
 $(OBJS)\netdll_url.o: ../../src/common/url.cpp
        $(CXX) -c -o $@ $(NETDLL_CXXFLAGS) $<
 
-$(OBJS)\netlib_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\netlib_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(NETLIB_CXXFLAGS) $<
 
 $(OBJS)\netlib_fs_inet.o: ../../src/common/fs_inet.cpp
@@ -9109,7 +9115,7 @@ $(OBJS)\odbcdll_db.o: ../../src/common/db.cpp
 $(OBJS)\odbcdll_dbtable.o: ../../src/common/dbtable.cpp
        $(CXX) -c -o $@ $(ODBCDLL_CXXFLAGS) $<
 
-$(OBJS)\odbcdll_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\odbcdll_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(ODBCDLL_CXXFLAGS) $<
 
 $(OBJS)\odbclib_db.o: ../../src/common/db.cpp
@@ -9118,7 +9124,7 @@ $(OBJS)\odbclib_db.o: ../../src/common/db.cpp
 $(OBJS)\odbclib_dbtable.o: ../../src/common/dbtable.cpp
        $(CXX) -c -o $@ $(ODBCLIB_CXXFLAGS) $<
 
-$(OBJS)\odbclib_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\odbclib_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(ODBCLIB_CXXFLAGS) $<
 
 $(OBJS)\wxexpat_xmlparse.o: ../../src/expat/lib/xmlparse.c
@@ -9472,7 +9478,7 @@ $(OBJS)\wxzlib_uncompr.o: ../../src/zlib/uncompr.c
 $(OBJS)\wxzlib_zutil.o: ../../src/zlib/zutil.c
        $(CC) -c -o $@ $(WXZLIB_CFLAGS) $<
 
-$(OBJS)\xmldll_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\xmldll_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(XMLDLL_CXXFLAGS) $<
 
 $(OBJS)\xmldll_xml.o: ../../src/xml/xml.cpp
@@ -9481,7 +9487,7 @@ $(OBJS)\xmldll_xml.o: ../../src/xml/xml.cpp
 $(OBJS)\xmldll_xtixml.o: ../../src/common/xtixml.cpp
        $(CXX) -c -o $@ $(XMLDLL_CXXFLAGS) $<
 
-$(OBJS)\xmllib_dummy.o: ../../../../src/msw/dummy.cpp
+$(OBJS)\xmllib_dummy.o: ../../src/msw/dummy.cpp
        $(CXX) -c -o $@ $(XMLLIB_CXXFLAGS) $<
 
 $(OBJS)\xmllib_xml.o: ../../src/xml/xml.cpp
@@ -9526,6 +9532,35 @@ $(LIBDIRNAME)\libwxbase25$(WXUNICODEFLAG)$(WXDEBUGFLAG).a: $(BASELIB_OBJECTS)
 endif
 endif
 
+build_cfg_file: $(SETUPHDIR)
+       @echo WXVER_MAJOR=2 >$(BUILD_CFG_FILE)
+       @echo WXVER_MINOR=5 >>$(BUILD_CFG_FILE)
+       @echo WXVER_RELEASE=1 >>$(BUILD_CFG_FILE)
+       @echo BUILD=$(BUILD) >>$(BUILD_CFG_FILE)
+       @echo MONOLITHIC=$(MONOLITHIC) >>$(BUILD_CFG_FILE)
+       @echo SHARED=$(SHARED) >>$(BUILD_CFG_FILE)
+       @echo UNICODE=$(UNICODE) >>$(BUILD_CFG_FILE)
+       @echo WXUNIV=$(WXUNIV) >>$(BUILD_CFG_FILE)
+       @echo CFG=$(CFG) >>$(BUILD_CFG_FILE)
+       @echo VENDOR=$(VENDOR) >>$(BUILD_CFG_FILE)
+       @echo OFFICIAL_BUILD=$(OFFICIAL_BUILD) >>$(BUILD_CFG_FILE)
+       @echo DEBUG_FLAG=$(DEBUG_FLAG) >>$(BUILD_CFG_FILE)
+       @echo DEBUG_INFO=$(DEBUG_INFO) >>$(BUILD_CFG_FILE)
+       @echo RUNTIME_LIBS=$(RUNTIME_LIBS) >>$(BUILD_CFG_FILE)
+       @echo MSLU=$(MSLU) >>$(BUILD_CFG_FILE)
+       @echo USE_EXCEPTIONS=$(USE_EXCEPTIONS) >>$(BUILD_CFG_FILE)
+       @echo USE_GUI=$(USE_GUI) >>$(BUILD_CFG_FILE)
+       @echo USE_HTML=$(USE_HTML) >>$(BUILD_CFG_FILE)
+       @echo USE_ODBC=$(USE_ODBC) >>$(BUILD_CFG_FILE)
+       @echo USE_OPENGL=$(USE_OPENGL) >>$(BUILD_CFG_FILE)
+       @echo COMPILER=gcc >>$(BUILD_CFG_FILE)
+       @echo CC=$(CC) >>$(BUILD_CFG_FILE)
+       @echo CXX=$(CXX) >>$(BUILD_CFG_FILE)
+       @echo CFLAGS=$(CFLAGS) >>$(BUILD_CFG_FILE)
+       @echo CPPFLAGS=$(CPPFLAGS) >>$(BUILD_CFG_FILE)
+       @echo CXXFLAGS=$(CXXFLAGS) >>$(BUILD_CFG_FILE)
+       @echo LDFLAGS=$(LDFLAGS) >>$(BUILD_CFG_FILE)
+
 clean: 
        -if exist $(OBJS)\*.o del $(OBJS)\*.o
        -if exist $(LIBDIRNAME)\libwxregex$(WXDEBUGFLAG).a del $(LIBDIRNAME)\libwxregex$(WXDEBUGFLAG).a
@@ -9773,4 +9808,4 @@ $(LIBDIRNAME)\libwxbase25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_xml.a: $(XMLLIB_OBJECTS)
 endif
 endif
 
-.PHONY: all clean samples setup_h
+.PHONY: all build_cfg_file clean samples setup_h