Page 1 of 1

wxWidgets-master seting library version 3.1 vs 3.1.1

Posted: Sat Dec 17, 2016 12:34 pm
by cutecode
скачал сегодня wxWidgets-master.zip
собрал все в Vusual Studio все 4 варианта debug/release x86/x64

в DEBUG version win32. Все работает четко без глюк. Особенно обрадовало, что исчезла страшная глюка которая исчезла сама собой и которую я ни как не мог убрать в прошлой компиляции wxWidgets.

А вот для debug/release x64 при запуске проги ругается на отсуствие dll-шек, например, wxbase31u_net_vc_x64_custom.dll.
Ну и правильно там нет такой, есть только wxbase311u_net_vc_x64_custom.dll.
Если я переименую в файле 311 на 31, то ругается на отсуствие уже другой dll-шки
Ну тут я как понял надо просто переименовать конечные файлы в самом проекте? Это я вроде смогу.

А вот release WIN32 не знаю как быть. При запуске проги на отсуствие dll-шек не ругается,
но сразу ругается на несоответствие библиотек программы и wxWidgets 3.1.1 и 3.1

где эта версия устанавливается, как исправить?

И интересно, ждут ли меня такие же заморочки в Linux/MAC?

Re: wxWidgets-master seting library version 3.1 vs 3.1.1

Posted: Sat Dec 17, 2016 3:16 pm
by T-Rex
1. Поклинь свой проект
2. Поклинь проект wxWidgets и пересобери
3. Убедись что переменная окружения WXWIN указывает на папку с новой версией библиотеки. А лучше вообще старую версию дропни пока или перемести временно в другое место.
4. Если проекты генерировались через CMake то перегенерить надо
5. Поклинь все в папке с собранными бинарниками, если при сборке DLL от wxWidgets копируются в папку с приложением.

Пока по симптомам вроде берет либы от старой версии.

Re: wxWidgets-master seting library version 3.1 vs 3.1.1

Posted: Sat Dec 17, 2016 4:29 pm
by cutecode
ППЦ, ну я же клинил и ребилдер

попробовал еще раз ребилдить release x64 и о чудо, все заработало

щас попробую Debug rebuild-ить


СПАСИБО