[TUTORIAL] Собираем wxWinCE с Visual Studio 2008 Topic is solved
- T-Rex
- Moderator
- Posts: 1249
- Joined: Sat Oct 23, 2004 9:58 am
- Location: Zaporizhzhya, Ukraine
- Contact:
[TUTORIAL] Собираем wxWinCE с Visual Studio 2008
Собсно сабж, пошаговое руководство как собрать wxWinCE 2.8.8 для разработки под PocketPC 2003 и Windows Mobile 6 с Visual Studio 2008.
http://mobile-developer.ru/uncategorize ... -pocketpc/
http://mobile-developer.ru/uncategorize ... -pocketpc/
-
- Earned some good credits
- Posts: 111
- Joined: Wed Jul 30, 2008 8:01 am
- Location: Russia/MO
- Contact:
решил не создавать тему(измените если, что не так).
Посмотрел ваш(T-Rex) видео туториал как собрать либу под codebloks+mingw(кстати большое спасибо). Сделал все как показано все отлично собралось, но проекты не компилятся выдает следующую ошибки:
Посмотрел ваш(T-Rex) видео туториал как собрать либу под codebloks+mingw(кстати большое спасибо). Сделал все как показано все отлично собралось, но проекты не компилятся выдает следующую ошибки:
Подсобите чем можете?||=== lab1, Release ===|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0x470)||undefined reference to `_jpeg_resync_to_restart'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0x4e9)||undefined reference to `_jpeg_std_error'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0x53a)||undefined reference to `_jpeg_destroy_decompress'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0x5b4)||undefined reference to `_jpeg_CreateDecompress'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0x5d7)||undefined reference to `_jpeg_read_header'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0x603)||undefined reference to `_jpeg_start_decompress'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0x642)||undefined reference to `_jpeg_finish_decompress'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0x64a)||undefined reference to `_jpeg_destroy_decompress'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0x6ed)||undefined reference to `_jpeg_read_scanlines'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0x849)||undefined reference to `_jpeg_finish_decompress'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0x851)||undefined reference to `_jpeg_destroy_decompress'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0xa57)||undefined reference to `_jpeg_std_error'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0xaad)||undefined reference to `_jpeg_destroy_compress'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0xb47)||undefined reference to `_jpeg_CreateCompress'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0xba5)||undefined reference to `_jpeg_set_defaults'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0xc92)||undefined reference to `_jpeg_set_quality'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0xfa7)||undefined reference to `_jpeg_start_compress'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0x100c)||undefined reference to `_jpeg_write_scanlines'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0x1038)||undefined reference to `_jpeg_finish_compress'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagjpeg.o):imagjpeg.cpp:(.text+0x1046)||undefined reference to `_jpeg_destroy_compress'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0x4ca)||undefined reference to `_TIFFClientOpen'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0x52a)||undefined reference to `_TIFFClientOpen'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0x65b)||undefined reference to `_TIFFSetWarningHandler'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0x667)||undefined reference to `_TIFFSetErrorHandler'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0x99b)||undefined reference to `_TIFFSetWarningHandler'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0x9a7)||undefined reference to `_TIFFSetErrorHandler'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0xb6c)||undefined reference to `_TIFFSetDirectory'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0xb85)||undefined reference to `_TIFFClose'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0xbe7)||undefined reference to `_TIFFGetField'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0xc02)||undefined reference to `_TIFFGetField'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0xc24)||undefined reference to `_TIFFGetFieldDefaulted'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0xc47)||undefined reference to `__TIFFmalloc'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0xc8a)||undefined reference to `__TIFFfree'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0xd15)||undefined reference to `_TIFFReadRGBAImage'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0xd2f)||undefined reference to `__TIFFfree'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0xd42)||undefined reference to `_TIFFClose'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0xe6c)||undefined reference to `__TIFFfree'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0xe77)||undefined reference to `_TIFFClose'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0xf14)||undefined reference to `_TIFFReadDirectory'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0xf21)||undefined reference to `_TIFFClose'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0xfd3)||undefined reference to `_TIFFSetField'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0xff4)||undefined reference to `_TIFFSetField'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0x1015)||undefined reference to `_TIFFSetField'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0x1030)||undefined reference to `_TIFFSetField'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0x1050)||undefined reference to `_TIFFSetField'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0x146a)||undefined reference to `_TIFFScanlineSize'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0x1498)||undefined reference to `_TIFFScanlineSize'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0x14a0)||undefined reference to `__TIFFmalloc'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0x14cc)||undefined reference to `_TIFFDefaultStripSize'|
C:\wx\lib\gcc_lib\libwxmsw28_core.a(corelib_imagtiff.o):imagtiff.cpp:(.text+0x14e7)||undefined reference to `_TIFFSetField'|
||More errors follow but not being shown.|
||Edit the max errors limit in compiler options...|
||=== Build finished: 50 errors, 0 warnings ===|
win xp sp2; CodeBlocks/mingw/wxWidgets 2.8.9/wxFormBuilder
web-программирование:PHP,js/Ajax
web-программирование:PHP,js/Ajax
-
- Earned some good credits
- Posts: 111
- Joined: Wed Jul 30, 2008 8:01 am
- Location: Russia/MO
- Contact:
Прошу прощения за мою назойливость/тупость. Но при сборке в папке gcc_lib появлеется очень ограниченный набор библиотек:
Где добывать остальное?libwxbase28.a
libwxbase28_net.a
libwxbase28_xml.a
libwxexpat.a
libwxjpeg.a
libwxmsw28_adv.a
libwxmsw28_aui.a
libwxmsw28_core.a
libwxmsw28_html.a
libwxmsw28_media.a
libwxmsw28_richtext.a
libwxmsw28_xrc.a
libwxpng.a
libwxregex.a
libwxtiff.a
libwxzlib.a
win xp sp2; CodeBlocks/mingw/wxWidgets 2.8.9/wxFormBuilder
web-программирование:PHP,js/Ajax
web-программирование:PHP,js/Ajax
- T-Rex
- Moderator
- Posts: 1249
- Joined: Sat Oct 23, 2004 9:58 am
- Location: Zaporizhzhya, Ukraine
- Contact:
Ну топик вобще-то об анонсе туториала, который рассказывает, как собрать wxWidgets для мобильных устройств:
Собираем wxWinCE с Visual Studio 2008.
А еще точнее для устройств под управлением Windows Mobile.
MinGW позволяет собирать приложения для десктопных компьютеров. Учитывая то что в вопросе изначально фигурирует имя папки gcc_lib, значит ты пытаешься собрать с помощью MinGW, а принимая во внимание тему топика, я решил что собрать ты пытаешься wxWinCE с помощью компилятора, который это сделать не позволяет.
Собираем wxWinCE с Visual Studio 2008.
А еще точнее для устройств под управлением Windows Mobile.
MinGW позволяет собирать приложения для десктопных компьютеров. Учитывая то что в вопросе изначально фигурирует имя папки gcc_lib, значит ты пытаешься собрать с помощью MinGW, а принимая во внимание тему топика, я решил что собрать ты пытаешься wxWinCE с помощью компилятора, который это сделать не позволяет.