After I install code::blocks (The 10 january 2007 build ), and New project--->wxWidgets project (project name is "test", don't use wxWidgets dll ,and have select "wxWidgets is built as monolithic library" and "enable unicode")---->build.
why?
But the result of compiler logging:
-------------- Build: Debug in test ---------------
mingw32-g++.exe -pipe -mthreads -D__GNUWIN32__ -D__WXMSW__ -DwxUSE_UNICODE -Winvalid-pch -include wx_pch.h -DUSE_PCH -Wall -g -I"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\include" -I"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib\mswu" -I"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\contrib\include" -I"C:\Program Files\CodeBlocks\include" -I"C:\Program Files\CodeBlocks\lib" -I"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\include" -I"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib" -c wx_pch.h -o wx_pch.h.gch\Debug_wx_pch.h.gch
mingw32-g++.exe -pipe -mthreads -D__GNUWIN32__ -D__WXMSW__ -DwxUSE_UNICODE -Winvalid-pch -include wx_pch.h -DUSE_PCH -Wall -g -I"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\include" -I"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib\mswu" -I"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\contrib\include" -I"C:\Program Files\CodeBlocks\include" -I"C:\Program Files\CodeBlocks\lib" -I"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\include" -I"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib" -c main.cpp -o obj\Debug\main.o
mingw32-g++.exe -pipe -mthreads -D__GNUWIN32__ -D__WXMSW__ -DwxUSE_UNICODE -Winvalid-pch -include wx_pch.h -DUSE_PCH -Wall -g -I"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\include" -I"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib\mswu" -I"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\contrib\include" -I"C:\Program Files\CodeBlocks\include" -I"C:\Program Files\CodeBlocks\lib" -I"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\include" -I"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib" -c app.cpp -o obj\Debug\app.o
mingw32-g++.exe -L"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib" -L"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\include" -L"C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib" -o bin\Debug\test.exe obj\Debug\main.o obj\Debug\app.o -lwxmsw26u -lcomctl32 -lgdi32 -lole32 -loleaut32 -luuid "C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib\libwxmsw26u.a" "C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib\libwxjpeg.a" "C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib\libwxexpat.a" "C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib\libwxmsw26u_gl.a" "C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib\libwxpng.a" "C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib\libwxregexu.a" "C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib\libwxtiff.a" "C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib\libwxzlib.a"
C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib/libwxmsw26u.a(monolib_colordlg.o):colordlg.cpp:(.text+0xc77): undefined reference to `ChooseColorW@4'
C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib/libwxmsw26u.a(monolib_fontdlg.o):fontdlg.cpp:(.text+0x385): undefined reference to `ChooseFontW@4'
C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib/libwxmsw26u.a(monolib_printdlg.o):printdlg.cpp:(.text+0x11ca): undefined reference to `PrintDlgW@4'
C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib/libwxmsw26u.a(monolib_printdlg.o):printdlg.cpp:(.text+0x2659): undefined reference to `PrintDlgW@4'
C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib/libwxmsw26u.a(monolib_printdlg.o):printdlg.cpp:(.text+0x37f1): undefined reference to `PageSetupDlgW@4'
C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib/libwxmsw26u.a(monolib_printdlg.o):printdlg.cpp:(.text+0x3836): undefined reference to `PageSetupDlgW@4'
C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib/libwxmsw26u.a(monolib_filedlg.o):filedlg.cpp:(.text+0x1970): undefined reference to
`GetSaveFileNameW@4'
C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib/libwxmsw26u.a(monolib_filedlg.o):filedlg.cpp:(.text+0x198c): undefined reference to `CommDlgExtendedError@0'
C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib/libwxmsw26u.a(monolib_filedlg.o):filedlg.cpp:(.text+0x1ecb): undefined reference to `GetOpenFileNameW@4'
C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib/libwxmsw26u.a(monolib_filedlg.o):filedlg.cpp:(.text+0x1f99): undefined reference to `GetSaveFileNameW@4'
C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib/libwxmsw26u.a(monolib_filedlg.o):filedlg.cpp:(.text+0x1fb5): undefined reference to `CommDlgExtendedError@0'
C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib/libwxmsw26u.a(monolib_filedlg.o):filedlg.cpp:(.text+0x1ffb): undefined reference to `GetSaveFileNameW@4'
C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib/libwxmsw26u.a(monolib_filedlg.o):filedlg.cpp:(.text+0x2053): undefined reference to `GetOpenFileNameW@4'
C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib/libwxmsw26u.a(monolib_filedlg.o):filedlg.cpp:(.text+0x206e
): undefined reference to `GetOpenFileNameW@4'
C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib/libwxmsw26u.a(monolib_dcprint.o):dcprint.cpp:(.text+0x645): undefined reference to `PrintDlgW@4'
C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib/libwxmsw26u.a(monolib_dcprint.o):dcprint.cpp:(.text+0xec2): undefined reference to `PrintDlgW@4'
C:\Program Files\CodeBlocks\wxWidgets\wx_UStatic\lib\gcc_lib/libwxmsw26u.a(monolib_dcprint.o):dcprint.cpp:(.text+0x1202): undefined reference to `PrintDlgW@4'
collect2: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 37 seconds)
0 errors, 0 warnings
why?