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

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
Post Reply
alexmac
In need of some credit
In need of some credit
Posts: 1
Joined: Mon Feb 09, 2009 9:03 am

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

Post by alexmac » Mon Feb 09, 2009 9:20 am

Доброго времени суток! Помогите разобраться с ошибкой.
Пытаюсь собрать 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 @[email protected]@@
Error: Public symbol for EXPDEF '@[email protected]$qo' not found in module ..\..\src\msw\frame.cpp
Error: Public symbol for EXPDEF '@[email protected]$qr4wxDCp8wxWindowrx16wxAuiToolBarItemrx6wxRect' not found in module ..\..\src\aui\auibar.cpp
Error: Public symbol for EXPDEF '@[email protected]$qr4wxDCp8wxWindowrx16wxAuiToolBarItem' not found in module ..\..\src\aui\auibar.cpp

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

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

Ranger
Knows some wx things
Knows some wx things
Posts: 30
Joined: Sun Jun 29, 2008 1:19 pm

Post by Ranger » Tue Feb 10, 2009 3:45 pm

насколько я знаю, для билдера надо скачать и установить CodePak

Post Reply