2010-04-30 6 views
2

Je viens de télécharger le code source wxWidget sur ma machine léopard des neiges. Le code source est le multiplateforme, donc il contient aussi les fenêtres et les composants GTK de wxWidget. Je voudrais compiler le code source de wxWidget, mais je n'ai pas encore trouvé de bon guide.compiler wxWidget sur Snow Leopard

Ceci est ma première étape pour créer un projet multiplateforme, j'espère que je serais capable d'utiliser CMake pour générer plus tard makefile.

Toute aide serait appréciée.

EDIT: Juste pour clarifier, je voudrais construire la version stable de wxWidget sur Snow Leopard, ce serait construire wxWidget 2.8.x sur OS X 10.6.x. J'ai lu le wiki de compilation ici http://wiki.wxwidgets.org/Development:_wxMac#Building_under_10.6_Snow_Leopard Malheureusement, cela n'a pas aidé.

Répondre

2

J'aime utiliser configure/make/make install:

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

Je viens d'essayer cela avec wxWidgets 2.9.0 et il a très bien fonctionné.

+0

Fonctionne avec wxWidget 2.8.10. J'utilise seulement la version stable maintenant. – Quincy

1

Le wxWiki est toujours un bon endroit pour les guides, en particulier les divers guides OSX et la note supplémentaire here sur la compilation sous 10.6.

Il serait également bon de noter qu'il ya eu beaucoup de changements entre les versions stables actuelles et le tronc, en particulier beaucoup de travail a été fait sur un port à Cocoa. Utiliser CMake est assez simple, il suffit de vérifier le fichier FindWxWidgets.cmake dans CMake pour les instructions, vous pouvez également consulter les documents CMake (je donnerais le lien, mais ils ne semblent pas être en place pour le moment).

+0

Malheureusement, le wiki n'a pas aidé. merci pour les réponses si. – Quincy