Bon ça c'est pas trop mal passé, petit compte rendu.
J'ai compilé Qt 4.6.2 sous Mac OS X 10.5.8 avec ggc 4.0.1. J'ai téléchargé la versrion "everywhere" en .tar.gz (attention j'avais d'abord pris la .zip mais impossible d'exécuter le script configure à cause de retours à la ligne à la MS Dos).
Après avoir décompressé le dossier sur mon bureau, je suis allé dedans et j'ai fais:
./configure -release -static -no-sql-sqlite -no-sql-sqlite2 -no-sql-sqlite_symbian
-release parce que pas besoin de debug, je fais un simple portage
-static parce que c'était le but de la manoeuvre
et j'ai du virer les trucs SQL parce que sinon j'avais des erreurs, et je n'utilise pas SQl de toute façon.
Ensuite:
Je voulais juste la lib compilée, pas besoin du reste (examples, ...).
Finalement:
L'installation est ainsi finalisée et les fichiers copiés dans un dossier approprié (mais besoin de sudo pour les droits).
Restait plus qu'à rajouter dans un .profile à la racine de mon home:
1 2
| PATH=/Developer/qt-4.6.2/bin:$PATH
export PATH |
J'ai pas eu besoin de set le mkspec. Ensuite j'ai recompilé mon application, qui fait maintenant plus de 12mo (contre environ 500k avant) preuve que ça marche bien en static.
Partager