Page 1 of 1

Ошибка при сборке для TurboC++

Posted: Mon Feb 09, 2009 9:20 am
by alexmac
Доброго времени суток! Помогите разобраться с ошибкой.
Пытаюсь собрать wxWidgets-2.8.9 для для TurboC++. Использую команду:
make -f makefile.bcc USE_OPENGL=1 USE_ODBC=1 MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release
И получаю ошибку:
ilink32 -Tpd -q -LD:\Borland\TurboCpp\BDS\4.0\lib -LD:\Borland\TurboCpp\BDS\4.0\lib\psdk -v- -L..\..\lib\bcc_dll @MAKE0006.@@@
Error: Public symbol for EXPDEF '@wxFrame@IconizeChildFrames$qo' not found in module ..\..\src\msw\frame.cpp
Error: Public symbol for EXPDEF '@wxAuiDefaultToolBarArt@DrawControlLabel$qr4wxDCp8wxWindowrx16wxAuiToolBarItemrx6wxRect' not found in module ..\..\src\aui\auibar.cpp
Error: Public symbol for EXPDEF '@wxAuiDefaultToolBarArt@GetLabelSize$qr4wxDCp8wxWindowrx16wxAuiToolBarItem' not found in module ..\..\src\aui\auibar.cpp

** error 2 ** deleting ..\..\lib\bcc_dll\wxmsw28u_bcc_custom.dll

Эта ошибка выскакивает при всех вариантах сборки где указано: SHARED=1 и BUILD=release. Все остальные варианты собираются успешно.

Posted: Tue Feb 10, 2009 3:45 pm
by Ranger
насколько я знаю, для билдера надо скачать и установить CodePak