User forums > Using Code::Blocks
Compiled faile after update wxwidget 2.9.1
thundercrawl:
HI,
I have update the wxwidget build to 2.9.1, and used the c:b binded minGW gcc to compile the wxwidget.
then create a new wxwidget project and there a compile fail error, does anyboday know the reason?
-------------- Build: Debug in EH01 ---------------
mingw32-g++.exe -LD:\wxWidgets-2.9.1\lib\gcc_lib -o bin\Debug\EH01.exe obj\Debug\EH01Main.o obj\Debug\EH01App.o obj\Debug\resource.res -mthreads -lwxmsw29ud_core -lwxbase29ud -lwxpngd -lwxzlibd -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -luuid -lcomctl32 -lwsock32 -lodbc32 -mwindows
d:/program files/codeblocks/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: Dwarf Error: mangled line number section.
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_ipcbase.o):ipcbase.cpp:(.text+0x140): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_ipcbase.o):ipcbase.cpp:(.text+0x378): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_ipcbase.o):ipcbase.cpp:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
d:/program files/codeblocks/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: Dwarf Error: mangled line number section.
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_base64.o):base64.cpp:(.text+0x529): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_base64.o):base64.cpp:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
d:/program files/codeblocks/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: Dwarf Error: mangled line number section.
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_textfile.o):textfile.cpp:(.text+0x12d): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_textfile.o):textfile.cpp:(.text+0xbec): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_textfile.o):textfile.cpp:(.text+0xfab): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_textfile.o):textfile.cpp:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
d:/program files/codeblocks/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: Dwarf Error: mangled line number section.
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_mimetype.o):mimetype.cpp:(.text+0x19c): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_mimetype.o):mimetype.cpp:(.text+0x311): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_mimetype.o):mimetype.cpp:(.text+0x385): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_mimetype.o):mimetype.cpp:(.text+0x84c): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_mimetype.o):mimetype.cpp:(.text+0x863): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_mimetype.o):mimetype.cpp:(.text+0x8bf): more undefined references to `_Unwind_Resume' follow
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_mimetype.o):mimetype.cpp:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
d:/program files/codeblocks/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: Dwarf Error: mangled line number section.
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_dde.o):dde.cpp:(.text+0xaf): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_dde.o):dde.cpp:(.text+0xf7): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_dde.o):dde.cpp:(.text+0x149): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_dde.o):dde.cpp:(.text+0x1e8): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_dde.o):dde.cpp:(.text+0x64c): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_dde.o):dde.cpp:(.text+0x7ef): more undefined references to `_Unwind_Resume' follow
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_dde.o):dde.cpp:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
d:/program files/codeblocks/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: Dwarf Error: mangled line number section.
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_fileconf.o):fileconf.cpp:(.text+0x5e): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_fileconf.o):fileconf.cpp:(.text+0x16b): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_fileconf.o):fileconf.cpp:(.text+0x181): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_fileconf.o):fileconf.cpp:(.text+0x197): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_fileconf.o):fileconf.cpp:(.text+0x216): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_fileconf.o):fileconf.cpp:(.text+0x22c): more undefined references to `_Unwind_Resume' follow
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_fileconf.o):fileconf.cpp:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
d:/program files/codeblocks/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: Dwarf Error: mangled line number section.
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_languageinfo.o):languageinfo.cpp:(.text+0x4c14): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_languageinfo.o):languageinfo.cpp:(.text$_ZN14wxLanguageInfoC1Ev[wxLanguageInfo::wxLanguageInfo()]+0x3b): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_languageinfo.o):languageinfo.cpp:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
d:/program files/codeblocks/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: Dwarf Error: mangled line number section.
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_stdpaths.o):stdpaths.cpp:(.text+0x358): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_stdpaths.o):stdpaths.cpp:(.text+0x5a4): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_stdpaths.o):stdpaths.cpp:(.text+0x6af): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_stdpaths.o):stdpaths.cpp:(.text+0x828): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_stdpaths.o):stdpaths.cpp:(.text+0x86c): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_stdpaths.o):stdpaths.cpp:(.text+0x952): more undefined references to `_Unwind_Resume' follow
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_stdpaths.o):stdpaths.cpp:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
d:/program files/codeblocks/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: Dwarf Error: mangled line number section.
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_regconf.o):regconf.cpp:(.text+0x679): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_regconf.o):regconf.cpp:(.text+0xe4b): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_regconf.o):regconf.cpp:(.text+0x115d): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_regconf.o):regconf.cpp:(.text+0x11fb): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_regconf.o):regconf.cpp:(.text+0x12cb): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_regconf.o):regconf.cpp:(.text+0x139b): more undefined references to `_Unwind_Resume' follow
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_regconf.o):regconf.cpp:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
d:/program files/codeblocks/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: Dwarf Error: mangled line number section.
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_datetimefmt.o):datetimefmt.cpp:(.text+0x114): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_datetimefmt.o):datetimefmt.cpp:(.text+0x1bc): undefined reference to `_Unwind_Resume'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxbase29ud.a(baselib_datetimefmt.o):datetimefmt.cpp:(.text+0x507): undefined reference to `_Unwind_Resum
xunxun:
It seemed that your wxwidgets was compiled by the dw2 gcc, and your gcc now was sjlj.
You can recompile wxwidgets with your gcc, or you may change your gcc from sjlj to dw2.
thundercrawl:
thanks, after delete the dump lib directory and recompile, i encounter new issues...
that seemed i not include some lib??
-------------- Build: Debug in EH01 ---------------
mingw32-g++.exe -pipe -mthreads -D__GNUWIN32__ -D__WXMSW__ -DwxUSE_UNICODE -Wno-attributes -Winvalid-pch -include wx_pch.h -DWX_PRECOMP -Wall -g -D__WXDEBUG__ -ID:\wxWidgets-2.9.1\include -ID:\wxWidgets-2.9.1\contrib\include -ID:\wxWidgets-2.9.1\lib\gcc_lib\mswud -c D:\DengYC\Projects\EH01\wx_pch.h -o wx_pch.h.gch\Debug_wx_pch_h_gch
mingw32-g++.exe -LD:\wxWidgets-2.9.1\lib\gcc_lib -o bin\Debug\EH01.exe obj\Debug\EH01Main.o obj\Debug\EH01App.o obj\Debug\resource.res -mthreads -lwxmsw29ud_core -lwxbase29ud -lwxpngd -lwxzlibd -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -luuid -lcomctl32 -lwsock32 -lodbc32 -mwindows
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o): In function `wx_jpeg_io_src':
D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:201: undefined reference to `jpeg_resync_to_restart'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:242: undefined reference to `jpeg_std_error'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:258: undefined reference to `jpeg_destroy_decompress'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:263: undefined reference to `jpeg_CreateDecompress'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:265: undefined reference to `jpeg_read_header'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:290: undefined reference to `jpeg_start_decompress'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:294: undefined reference to `jpeg_finish_decompress'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:295: undefined reference to `jpeg_destroy_decompress'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:307: undefined reference to `jpeg_read_scanlines'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:336: undefined reference to `jpeg_finish_decompress'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:337: undefined reference to `jpeg_destroy_decompress'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:413: undefined reference to `jpeg_std_error'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:429: undefined reference to `jpeg_destroy_compress'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:433: undefined reference to `jpeg_CreateCompress'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:440: undefined reference to `jpeg_set_defaults'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:449: undefined reference to `jpeg_set_quality'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:464: undefined reference to `jpeg_start_compress'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:470: undefined reference to `jpeg_write_scanlines'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:472: undefined reference to `jpeg_finish_compress'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagjpeg.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagjpeg.cpp:473: undefined reference to `jpeg_destroy_compress'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o): In function `wxTIFFHandler':
D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:114: undefined reference to `TIFFSetWarningHandler'
D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:115: undefined reference to `TIFFSetErrorHandler'
D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:114: undefined reference to `TIFFSetWarningHandler'
D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:115: undefined reference to `TIFFSetErrorHandler'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o): In function `Z10TIFFwxOpenR13wxInputStreamPKcS2_':
D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:244: undefined reference to `TIFFClientOpen'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o): In function `Z10TIFFwxOpenR14wxOutputStreamPKcS2_':
D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:256: undefined reference to `TIFFClientOpen'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:280: undefined reference to `TIFFSetDirectory'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:287: undefined reference to `TIFFClose'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:295: undefined reference to `TIFFGetField'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:296: undefined reference to `TIFFGetField'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:301: undefined reference to `TIFFGetFieldDefaulted'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:316: undefined reference to `TIFFClose'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:321: undefined reference to `_TIFFmalloc'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:330: undefined reference to `TIFFClose'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:343: undefined reference to `_TIFFfree'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:344: undefined reference to `TIFFClose'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:352: undefined reference to `TIFFReadRGBAImage'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:359: undefined reference to `_TIFFfree'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:361: undefined reference to `TIFFClose'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:396: undefined reference to `TIFFGetField'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:422: undefined reference to `TIFFGetField'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:425: undefined reference to `TIFFGetField'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:431: undefined reference to `_TIFFfree'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:433: undefined reference to `TIFFClose'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:446: undefined reference to `TIFFReadDirectory'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:450: undefined reference to `TIFFClose'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:472: undefined reference to `TIFFSetField'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:473: undefined reference to `TIFFSetField'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:474: undefined reference to `TIFFSetField'
D:\wxWidgets-2.9.1\lib\gcc_lib/libwxmsw29ud_core.a(corelib_imagtiff.o):D:\wxWidgets-2.9.1\build\msw/../../src/common/imagtiff.cpp:475: undefined reference to `TIFFSetField'
thundercrawl:
I have added these lib to the link path, but the export exe file is so big.. and cannot execute.
here the compile and link info...
-------------- Build: Debug in EH02 ---------------
mingw32-g++.exe -pipe -mthreads -D__GNUWIN32__ -D__WXMSW__ -DwxUSE_UNICODE -Wno-attributes -Wall -g -D__WXDEBUG__ -ID:\wxWidgets-2.9.1\include -ID:\wxWidgets-2.9.1\contrib\include -ID:\wxWidgets-2.9.1\lib\gcc_lib\mswud -c D:\DengYC\Projects\EH02\EH02Main.cpp -o obj\Debug\EH02Main.o
windres.exe -i D:\DengYC\Projects\EH02\resource.rc -J rc -o obj\Debug\resource.res -O coff -ID:\wxWidgets-2.9.1\include -ID:\wxWidgets-2.9.1\lib\gcc_lib\mswud
mingw32-g++.exe -pipe -mthreads -D__GNUWIN32__ -D__WXMSW__ -DwxUSE_UNICODE -Wno-attributes -Wall -g -D__WXDEBUG__ -ID:\wxWidgets-2.9.1\include -ID:\wxWidgets-2.9.1\contrib\include -ID:\wxWidgets-2.9.1\lib\gcc_lib\mswud -c D:\DengYC\Projects\EH02\EH02App.cpp -o obj\Debug\EH02App.o
mingw32-g++.exe -LD:\wxWidgets-2.9.1\lib\gcc_lib -o bin\Debug\EH02.exe obj\Debug\EH02Main.o obj\Debug\EH02App.o obj\Debug\resource.res -mthreads -lwxmsw29ud_core -lwxbase29ud -lwxpngd -lwxjpegd -lwxtiffd -lwxzlibd -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -luuid -lcomctl32 -lwsock32 -lodbc32 -mwindows
does anybody know why?
xunxun:
Did you use Loaden's C::B (http://code.google.com/p/portablecb/)?
I think you forget linking tiff&jpeg lib when building the wxGUI project, isn't it?
You can add libwxjpeg.a and libwxtiff.a to your link option.
Navigation
[0] Message Index
[#] Next page
Go to full version