MuseScore et Qt 5.1
Bonjour,
Je viens de télécharger / compiler / installer Qt 5.1 et je voudrais compiler MuseScore avec Qt 5.1.
J'ai installer Qt 5.1 dans un répertoire non standard (/local/qt-5.1). Comment j'indique à cmake d'aller chercher ce Qt là et pas le Qt du système ?
Bonne journée,
YC
Commentaires
Tu peux mettre le repertoire bin de Qt dans ton PATH avant le repertoire de ton Qt système, le temps de la compilation. Il faut que "qmake -v" soit la version 5.1.
Sinon il existe une version déjà compilée de Qt 5.1. Compiler la tienne c'est cool, mais t'as une chance sur deux que tous les modules soient pas compilés/installés et MuseScore compilera pas.
En réponse à Tu peux mettre le repertoire par [DELETED] 5
Merci pour cette info.
Ca a failli compiler. Je viens de m'apercevoir qu'il manque le module webkit de qt. J'ai installé la dépendance qui va bien (ruby ?? a priori). Le processus de configuration de qt me produit maintenant qtwebkit, mais c'est un peu long.
Dés que c'est près, je relance la compilation de musescore.
Bonne journée,
YC
En réponse à Merci pour cette info. Ca a par ycollet
D'où l'intérêt des packages pré compilés :)
En réponse à D'où l'intérêt des packages par [DELETED] 5
Tout à fait, sauf que je n'ai pas trouvé de packages précompilés pour fedora 19.
En plus la compilation de QtWebkit, c'est infernal (dépendance ruby caché + autre + ultra long à compiler).
Résultat, j'ai fini de compiler le tout à 19h30. Une journée complète d'essais et d'erreurs.
YC
En réponse à Tout à fait, sauf que je n'ai par ycollet
Packages précompilés pour Linux (Fedora, Ubuntu etc...) ici : http://qt-project.org/downloads
En réponse à Packages précompilés pour par [DELETED] 5
Merci pour le lien. Je cherchai un rpm histoire de faire l'install proprement. Je n'avais pas vu ces installeurs pour linux.
Je testerai ce soir ces installeurs.
YC
En réponse à Merci pour le lien. Je par ycollet
Autant que je sache, l'installeur est très propre. Il met tout dans le même répertoire, là ou tu lui as demandé. Il faut juste mettre ce repertoire dans le PATH et c'est bon.
En réponse à Autant que je sache, par [DELETED] 5
Bon ça a compilé.
La lecon à retenir: compiler soit même qt-5.1.0 est une bonne prise de tête. Dommage qu'on ne puisse pas télécharger de l'aspirine depuis le site de qt :)
Le truc: si une librairie .so manque, il faut aller de le répertoire correspondant (qtwebkit par exemple) et lancer qmake sur le fichier .pro qui est dans ce répertoire. Dans ce cas, si une dépendence manque, le message est plus explicite.
Yc