Page 1 of 1

Сборка проектов wxWidgets 32- и 64-bit

Posted: Wed Aug 30, 2017 12:00 pm
by McSeem
Здарова,
я тут недавно услышал про wxWidgets, зацепило, решил использовать эту библу в своих проектах. Собрал версию 3.0.3 компилятором TDM GCC 5.1.0 64-bit (ОС Windows 7 64-bit SP1 Professional), создал и собрал проект wxWidgets в Code::Block 16.01, все работает, я доволен. Но дело в том, что все это дает мне только 64-bit сборку. Как мне получить 32-bit? В опциях компилятора я пробовал ставить опцию -m32, чтобы собрать в 32-bit, но в этом случае выкатывает ошибки:

Code: Select all

ld.exe cannot find -lwxmsw30u_aui
ld.exe cannot find -lwxmsw30u_adv
ld.exe cannot find -lwxmsw30u_core
ld.exe cannot find -lwxbase30u
ld.exe cannot find -lwxpng
ld.exe cannot find -lwxjpeg
ld.exe cannot find -lwxtiff
ld.execannot find -lwxzlib
error: ld returned 1 exit status
=== Build failed: 9 error(s), 179 warning(s) (0 minute(s), 10 second(s)) ===
Означает ли это, что для успешной сборки проекта на wxWidgets 32/64-bit нужна собранная под соответствующую архитектуру библиотека wxWidgets (32/64-bit)? Подскажите, пожалуйста, что не так делаю и как собирать в 32-bit?

Re: Сборка проектов wxWidgets 32- и 64-bit

Posted: Wed Aug 30, 2017 1:44 pm
by ONEEYEMAN
Dobrogo vremeni sutok,
Wy absoljutno pravy - nugno sobrat biblioteku v 32-bitnom regime a potom sobrat proekt v 32-bitnom regime s temi ge opcijami kompiljatora chto i biblioteka.

Spasibo.