And this is the Output compiling the sample program of wxArtProvider
Project : WxWidgets GUI Application
Compiler : MinGW Compiler (called directly)
Directory : C:\wxWidgets-2.9.0\samples\artprov
------ Build started: Project: artprov.wxp, Configuration: Release Win32 ------
Starting job C:\MinGW\bin\mingw32-make.exe -f "C:\wxWidgets-2.9.0\samples\artprov\artprov.mk" clean all CONFIG=release
if exist VCRelease\*.o del VCRelease\*.o
if exist VCRelease\*.res del VCRelease\*.res
if exist VCRelease\*.d del VCRelease\*.d
if exist VCRelease\artprov.exe del VCRelease\artprov.exe
C:\MinGW\bin\mingw32-g++.exe -c -v artbrows.cpp -pipe -mthreads -Wall -Wextra -O2 -Wshadow -fno-rtti -fno-pcc-struct-return -fstrict-aliasing -Wno-write-strings -fno-exceptions -Wno-ctor-dtor-privacy -DWIN32 -D__GNUWIN32__ -DHAVE_W32API_H -DNOPCH -D__WXMSW__ -D_WINDOWS -D__WIN32__ -D_WIN32 -D__WINDOWS__ -DNDEBUG -DUNICODE -D_UNICODE -MTVCRelease\artbrows.o -MFVCRelease\artbrows.o.d -MD -MP -o VCRelease\artbrows.o -I. -I"C:\MinGW\include" -I"C:\MinGW\mingw32\include" -I"C:\MinGW\lib\gcc\mingw32\4.4.0\include" -I"C:\wxWidgets-2.9.0\include" -I"C:\wxWidgets-2.9.0\lib\gcc_lib\mswu"
Using built-in specs.
Target: mingw32
Configured with: ../gcc-4.4.0/configure --enable-languages=c,ada,c++,fortran,java,objc,obj-c++ --disable-sjlj-exceptions --enable-shared --enable-libgcj --enable-libgomp --with-dwarf2 --disable-win32-registry --enable-libstdcxx-debug --enable-version-specific-runtime-libs --prefix=/mingw --with-gmp=/mingw/src/gmp/root --with-mpfr=/mingw/src/mpfr/root --build=mingw32
Thread model: win32
gcc version 4.4.0 (GCC) COLLECT_GCC_OPTIONS='-c' '-v' '-pipe' '-mthreads' '-Wall' '-Wextra' '-O2' '-Wshadow' '-fno-rtti' '-fno-pcc-struct-return' '-fstrict-aliasing' '-Wno-write-strings' '-fno-exceptions' '-Wno-ctor-dtor-privacy' '-DWIN32' '-D__GNUWIN32__' '-DHAVE_W32API_H' '-DNOPCH' '-D__WXMSW__' '-D_WINDOWS' '-D__WIN32__' '-D_WIN32' '-D__WINDOWS__' '-DNDEBUG' '-DUNICODE' '-D_UNICODE' '-MTVCRelease\artbrows.o' '-MFVCRelease\artbrows.o.d' '-MD' '-MP' '-o' 'VCRelease\artbrows.o' '-I.' '-IC:\MinGW\include' '-IC:\MinGW\mingw32\include' '-IC:\MinGW\lib\gcc\mingw32\4.4.0\include' '-IC:\wxWidgets-2.9.0\include' '-IC:\wxWidgets-2.9.0\lib\gcc_lib\mswu' '-shared-libgcc' '-mtune=i386'
c:/mingw/bin/../libexec/gcc/mingw32/4.4.0/cc1plus.exe -quiet -v -I. -IC:\MinGW\include -IC:\MinGW\mingw32\include -IC:\MinGW\lib\gcc\mingw32\4.4.0\include -IC:\wxWidgets-2.9.0\include -IC:\wxWidgets-2.9.0\lib\gcc_lib\mswu -iprefix c:\mingw\bin\../lib/gcc/mingw32/4.4.0/ -MD VCRelease\artbrows.d -MFVCRelease\artbrows.o.d -MP -MTVCRelease\artbrows.o -MQ VCRelease\artbrows.o -D_MT -DWIN32 -D__GNUWIN32__ -DHAVE_W32API_H -DNOPCH -D__WXMSW__ -D_WINDOWS -D__WIN32__ -D_WIN32 -D__WINDOWS__ -DNDEBUG -DUNICODE -D_UNICODE artbrows.cpp -quiet -dumpbase artbrows.cpp -mthreads -mtune=i386 -auxbase-strip VCRelease\artbrows.o -O2 -Wall -Wextra -Wshadow -Wno-write-strings -Wno-ctor-dtor-privacy -version -fno-rtti -fno-pcc-struct-return -fstrict-aliasing -fno-exceptions -o - |
c:/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/as.exe -o VCRelease\artbrows.o
ignoring duplicate directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.4.0/include/c++"
ignoring duplicate directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.4.0/include/c++/mingw32"
ignoring duplicate directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.4.0/include/c++/backward"
ignoring duplicate directory "/mingw/lib/gcc/mingw32/4.4.0/../../../../include"
ignoring duplicate directory "c:/mingw/lib/gcc/../../include"
ignoring duplicate directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.4.0/include"
ignoring duplicate directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.4.0/include-fixed"
ignoring duplicate directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.4.0/../../../../mingw32/include"
ignoring duplicate directory "/mingw/include"
ignoring duplicate directory "C:\MinGW\include"
as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "C:\MinGW\mingw32\include"
as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "C:\MinGW\lib\gcc\mingw32\4.4.0\include"
as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
C:\MinGW\bin\mingw32-g++.exe -c -v arttest.cpp -pipe -mthreads -Wall -Wextra -O2 -Wshadow -fno-rtti -fno-pcc-struct-return -fstrict-aliasing -Wno-write-strings -fno-exceptions -Wno-ctor-dtor-privacy -DWIN32 -D__GNUWIN32__ -DHAVE_W32API_H -DNOPCH -D__WXMSW__ -D_WINDOWS -D__WIN32__ -D_WIN32 -D__WINDOWS__ -DNDEBUG -DUNICODE -D_UNICODE -MTVCRelease\arttest.o -MFVCRelease\arttest.o.d -MD -MP -o VCRelease\arttest.o -I. -I"C:\MinGW\include" -I"C:\MinGW\mingw32\include" -I"C:\MinGW\lib\gcc\mingw32\4.4.0\include" -I"C:\wxWidgets-2.9.0\include" -I"C:\wxWidgets-2.9.0\lib\gcc_lib\mswu"
#include <...> search starts here:
.
C:\wxWidgets-2.9.0\include
C:\wxWidgets-2.9.0\lib\gcc_lib\mswu
c:\mingw\bin\../lib/gcc/mingw32/4.4.0/include/c++
c:\mingw\bin\../lib/gcc/mingw32/4.4.0/include/c++/mingw32
c:\mingw\bin\../lib/gcc/mingw32/4.4.0/include/c++/backward
c:\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include
c:\mingw\bin\../lib/gcc/mingw32/4.4.0/include
c:\mingw\bin\../lib/gcc/mingw32/4.4.0/include-fixed
c:\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../mingw32/include
End of search list.
GNU C++ (GCC) version 4.4.0 (mingw32)
compiled by GNU C version 4.4.0, GMP version 4.2.4, MPFR version 2.4.1.
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 0109de29f5e0302b85b321b8683f0ec8
COMPILER_PATH=c:/mingw/bin/../libexec/gcc/mingw32/4.4.0/;c:/mingw/bin/../libexec/gcc/;c:/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/
LIBRARY_PATH=c:/mingw/bin/../lib/gcc/mingw32/4.4.0/;c:/mingw/bin/../lib/gcc/;c:/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/lib/;c:/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../;/mingw/lib/
COLLECT_GCC_OPTIONS='-c' '-v' '-pipe' '-mthreads' '-Wall' '-Wextra' '-O2' '-Wshadow' '-fno-rtti' '-fno-pcc-struct-return' '-fstrict-aliasing' '-Wno-write-strings' '-fno-exceptions' '-Wno-ctor-dtor-privacy' '-DWIN32' '-D__GNUWIN32__' '-DHAVE_W32API_H' '-DNOPCH' '-D__WXMSW__' '-D_WINDOWS' '-D__WIN32__' '-D_WIN32' '-D__WINDOWS__' '-DNDEBUG' '-DUNICODE' '-D_UNICODE' '-MTVCRelease\artbrows.o' '-MFVCRelease\artbrows.o.d' '-MD' '-MP' '-o' 'VCRelease\artbrows.o' '-I.' '-IC:\MinGW\include' '-IC:\MinGW\mingw32\include' '-IC:\MinGW\lib\gcc\mingw32\4.4.0\include' '-IC:\wxWidgets-2.9.0\include' '-IC:\wxWidgets-2.9.0\lib\gcc_lib\mswu' '-shared-libgcc' '-mtune=i386'
Using built-in specs.
Target: mingw32
Configured with: ../gcc-4.4.0/configure --enable-languages=c,ada,c++,fortran,java,objc,obj-c++ --disable-sjlj-exceptions --enable-shared --enable-libgcj --enable-libgomp --with-dwarf2 --disable-win32-registry --enable-libstdcxx-debug --enable-version-specific-runtime-libs --prefix=/mingw --with-gmp=/mingw/src/gmp/root --with-mpfr=/mingw/src/mpfr/root --build=mingw32
Thread model: win32
gcc version 4.4.0 (GCC)
COLLECT_GCC_OPTIONS='-c' '-v' '-pipe' '-mthreads' '-Wall' '-Wextra' '-O2' '-Wshadow' '-fno-rtti' '-fno-pcc-struct-return' '-fstrict-aliasing' '-Wno-write-strings' '-fno-exceptions' '-Wno-ctor-dtor-privacy' '-DWIN32' '-D__GNUWIN32__' '-DHAVE_W32API_H' '-DNOPCH' '-D__WXMSW__' '-D_WINDOWS' '-D__WIN32__' '-D_WIN32' '-D__WINDOWS__' '-DNDEBUG' '-DUNICODE' '-D_UNICODE' '-MTVCRelease\arttest.o' '-MFVCRelease\arttest.o.d' '-MD' '-MP' '-o' 'VCRelease\arttest.o' '-I.' '-IC:\MinGW\include' '-IC:\MinGW\mingw32\include' '-IC:\MinGW\lib\gcc\mingw32\4.4.0\include' '-IC:\wxWidgets-2.9.0\include' '-IC:\wxWidgets-2.9.0\lib\gcc_lib\mswu' '-shared-libgcc' '-mtune=i386'
c:/mingw/bin/../libexec/gcc/mingw32/4.4.0/cc1plus.exe -quiet -v -I. -IC:\MinGW\include -IC:\MinGW\mingw32\include -IC:\MinGW\lib\gcc\mingw32\4.4.0\include -IC:\wxWidgets-2.9.0\include -IC:\wxWidgets-2.9.0\lib\gcc_lib\mswu -iprefix c:\mingw\bin\../lib/gcc/mingw32/4.4.0/ -MD VCRelease\arttest.d -MFVCRelease\arttest.o.d -MP -MTVCRelease\arttest.o -MQ VCRelease\arttest.o -D_MT -DWIN32 -D__GNUWIN32__ -DHAVE_W32API_H -DNOPCH -D__WXMSW__ -D_WINDOWS -D__WIN32__ -D_WIN32 -D__WINDOWS__ -DNDEBUG -DUNICODE -D_UNICODE arttest.cpp -quiet -dumpbase arttest.cpp -mthreads -mtune=i386 -auxbase-strip VCRelease\arttest.o -O2 -Wall -Wextra -Wshadow -Wno-write-strings -Wno-ctor-dtor-privacy -version -fno-rtti -fno-pcc-struct-return -fstrict-aliasing -fno-exceptions -o - |
c:/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/as.exe -o VCRelease\arttest.o
ignoring duplicate directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.4.0/include/c++"
ignoring duplicate directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.4.0/include/c++/mingw32"
ignoring duplicate directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.4.0/include/c++/backward"
ignoring duplicate directory "/mingw/lib/gcc/mingw32/4.4.0/../../../../include"
ignoring duplicate directory "c:/mingw/lib/gcc/../../include"
ignoring duplicate directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.4.0/include"
ignoring duplicate directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.4.0/include-fixed"
ignoring duplicate directory "c:/mingw/lib/gcc/../../lib/gcc/mingw32/4.4.0/../../../../mingw32/include"
ignoring duplicate directory "/mingw/include"
ignoring duplicate directory "C:\MinGW\include"
as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "C:\MinGW\mingw32\include"
as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "C:\MinGW\lib\gcc\mingw32\4.4.0\include"
as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
windres.exe -i arttest.rc --input-format=rc -O coff -o VCRelease\arttest.res -I. -I"C:\MinGW\include" -I"C:\MinGW\mingw32\include" -I"C:\MinGW\lib\gcc\mingw32\4.4.0\include" -I"C:\wxWidgets-2.9.0\include" -I"C:\wxWidgets-2.9.0\lib\gcc_lib\mswu" --define NOPCH
#include <...> search starts here:
.
C:\wxWidgets-2.9.0\include
C:\wxWidgets-2.9.0\lib\gcc_lib\mswu
c:\mingw\bin\../lib/gcc/mingw32/4.4.0/include/c++
c:\mingw\bin\../lib/gcc/mingw32/4.4.0/include/c++/mingw32
c:\mingw\bin\../lib/gcc/mingw32/4.4.0/include/c++/backward
c:\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include
c:\mingw\bin\../lib/gcc/mingw32/4.4.0/include
c:\mingw\bin\../lib/gcc/mingw32/4.4.0/include-fixed
c:\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../mingw32/include
End of search list.
GNU C++ (GCC) version 4.4.0 (mingw32)
compiled by GNU C version 4.4.0, GMP version 4.2.4, MPFR version 2.4.1.
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 0109de29f5e0302b85b321b8683f0ec8
COMPILER_PATH=c:/mingw/bin/../libexec/gcc/mingw32/4.4.0/;c:/mingw/bin/../libexec/gcc/;c:/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/
LIBRARY_PATH=c:/mingw/bin/../lib/gcc/mingw32/4.4.0/;c:/mingw/bin/../lib/gcc/;c:/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/lib/;c:/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../;/mingw/lib/
COLLECT_GCC_OPTIONS='-c' '-v' '-pipe' '-mthreads' '-Wall' '-Wextra' '-O2' '-Wshadow' '-fno-rtti' '-fno-pcc-struct-return' '-fstrict-aliasing' '-Wno-write-strings' '-fno-exceptions' '-Wno-ctor-dtor-privacy' '-DWIN32' '-D__GNUWIN32__' '-DHAVE_W32API_H' '-DNOPCH' '-D__WXMSW__' '-D_WINDOWS' '-D__WIN32__' '-D_WIN32' '-D__WINDOWS__' '-DNDEBUG' '-DUNICODE' '-D_UNICODE' '-MTVCRelease\arttest.o' '-MFVCRelease\arttest.o.d' '-MD' '-MP' '-o' 'VCRelease\arttest.o' '-I.' '-IC:\MinGW\include' '-IC:\MinGW\mingw32\include' '-IC:\MinGW\lib\gcc\mingw32\4.4.0\include' '-IC:\wxWidgets-2.9.0\include' '-IC:\wxWidgets-2.9.0\lib\gcc_lib\mswu' '-shared-libgcc' '-mtune=i386'
C:\MinGW\bin\mingw32-g++.exe VCRelease\artbrows.o VCRelease\arttest.o VCRelease\arttest.res -L"C:\MinGW\lib" -L"C:\MinGW\lib\gcc\mingw32\4.4.0" -L"C:\wxWidgets-2.9.0\lib\gcc_lib" -o VCRelease\artprov.exe -lwxmsw29u_stc -lwxmsw29u_richtext -lwxmsw29u_propgrid -lwxmsw29u_aui -lwxmsw29u_xrc -lwxbase29u_xml -lwxmsw29u_html -lwxmsw29u_adv -lwxmsw29u_core -lwxbase29u_net -lwxbase29u -lwxscintilla -lwxexpat -lwxtiff -lwxjpeg -lwxpng -lwxzlib -lwxregexu -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lshlwapi -lwininet -static-libgcc -s -Wl,--subsystem,windows -mwindows
Ended job
Job took 11582 ms
File artprov.exe size is 4467 kBytes
artprov.wxp - 0 error(s), 0 warning(s)
========== Rebuild All: 1 succeeded, 0 failed ==========
Process 2448 terminated with exit code 0.