2010-04-30 75 views
2

我剛剛在我的雪豹機器上下載了wxWidget源代碼。源代碼是多平臺的,所以它也包含wxWidget的窗口和GTK組件。我想編譯wxWidget源代碼,但還沒有找到一個好的指南。在Snow Leopard上編譯wxWidget

這是我第一步創建一個多平臺項目,希望以後我可以使用CMake生成makefile。

任何幫助,將不勝感激。

編輯:爲了澄清,我想在Snow Leopard上構建wxWidget的穩定版本,它將在OS X 10.6.x上構建wxWidget 2.8.x。我已閱讀編譯wiki這裏http://wiki.wxwidgets.org/Development:_wxMac#Building_under_10.6_Snow_Leopard 不幸的是,它並沒有幫助。

回答

2

我喜歡用配置/製作/安裝製作:

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

我只是wxWidgets的2.9.0想這和它的工作很大。

+0

它適用於wxWidget 2.8.10。我現在只使用穩定版本。 – Quincy 2010-05-03 22:24:55

1

wxWiki對於指南來說總是一個好地方,特別是關於在10.6下編譯的各種OSX指南和附加註釋here

也可以注意到,目前的穩定版本和主幹之間有很多變化,特別是在Cocoa的一個端口上已經做了很多工作。使用CMake非常簡單,只需檢查CMake中的FindWxWidgets.cmake文件以獲得說明,您也可以查看CMake文檔(我會給出鏈接,但它們現在似乎不會出現)。

+0

不幸的是,維基沒有幫助。謝謝你的答案。 – Quincy 2010-05-03 18:17:01