Сборка wxWidgets CodeBlocks Topic is solved

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
Post Reply
SmileGobo
Earned some good credits
Earned some good credits
Posts: 111
Joined: Wed Jul 30, 2008 8:01 am
Location: Russia/MO
Contact:

Сборка wxWidgets CodeBlocks

Post by SmileGobo »

Воспользовался туториалом от T-Rex'а (еще раз спасибо)
Все работает, все здорово, но нехватает очень wxODBC, wxdbgrid, wxgl.

Где брать куда бежать? :)
win xp sp2; CodeBlocks/mingw/wxWidgets 2.8.9/wxFormBuilder
web-программирование:PHP,js/Ajax
m1t0z
Knows some wx things
Knows some wx things
Posts: 25
Joined: Sat Aug 16, 2008 9:03 am

Re: Сборка wxWidgets CodeBlocks

Post by m1t0z »

SmileGobo wrote:Воспользовался туториалом от T-Rex'а (еще раз спасибо)
Все работает, все здорово, но нехватает очень wxODBC, wxdbgrid, wxgl.

Где брать куда бежать? :)
C::B здесь по большому счету непричем. Дело в самих wxWidgets.

Для начала залазишь в каталог %WX%/include/wx/msw. MSW - в случае, если твоя платформа windows. Находишь там файл setup.h и открываешь его на редактирование.
Находишь в файле следующие define_ы:
wxUSE_ODBC
wxUSE_GLCANVAS
Выставляешь им значение = 1

Дальше, пересобираешь wxWidgets. Делаешь это как и прежде, плюс указываешь USE_ODBC=1 USE_OPENGL=1.
Т.е. в итоге получишь что нибудь вроде

Code: Select all

mingw32-make -f makefile.gcc SHARED= x  MONOLITHIC= x  BUILD=release|debug WXUNIV=x UNICODE=x  USE_ODBC=1 USE_OPENGL=1 [clean]
p.s. Кстати параметы USE_ODBC=1 USE_OPENGL=1 вроде даже как указывать необязательно, так как это это их значения по умолчанию....но всеже.
SmileGobo
Earned some good credits
Earned some good credits
Posts: 111
Joined: Wed Jul 30, 2008 8:01 am
Location: Russia/MO
Contact:

Post by SmileGobo »

Спасибо ODBC заработало, с GL чот не собралось ошибки в исходниках дает, буду ковырять
win xp sp2; CodeBlocks/mingw/wxWidgets 2.8.9/wxFormBuilder
web-программирование:PHP,js/Ajax
Post Reply