скомпилировать wxWidget на Snow Leopard - PullRequest
2 голосов
/ 01 мая 2010

Я только что загрузил исходный код wxWidget на свою машину с снежным барсом. Исходный код является мультиплатформенным, поэтому он также содержит компоненты wxWidget для windows и GTK. Я хотел бы скомпилировать исходный код wxWidget, но пока не нашел хорошего руководства.

Это мой первый шаг к созданию мультиплатформенного проекта, надеюсь, я смогу позже использовать CMake для генерации make-файла.

Любая помощь будет оценена.

РЕДАКТИРОВАТЬ: Просто чтобы уточнить, я хотел бы создать стабильную версию wxWidget на Snow Leopard, это будет сборка wxWidget 2.8.x на OS X 10.6.x. Я прочитал компиляцию вики здесь http://wiki.wxwidgets.org/Development:_wxMac#Building_under_10.6_Snow_Leopard К сожалению, это не помогло.

Ответы [ 2 ]

2 голосов
/ 04 мая 2010

Мне нравится использовать configure / make / make install:

./configure --enable-monolithic --enable-universal_binary --disable-shared --with-macosx-sdk=/Developer/SDKs/MacOSX10.5.sdk
make
sudo make install

Я только что попробовал это с wxWidgets 2.9.0, и он отлично работал.

1 голос
/ 01 мая 2010

wxWiki - это всегда хорошее место для руководств, в частности, для различных руководств OSX и дополнительных примечаний здесь о компиляции под 10.6.

Также было бы хорошо отметить, что было много изменений между текущими стабильными выпусками и транком, особенно много работы было сделано на порте к Какао.

Использовать CMake довольно просто, просто проверьте инструкции в файле FindWxWidgets.cmake в CMake, вы также можете проверить документы CMake (я бы дал ссылку, но они сейчас не работают).

...