Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
musicscore [Le 15/02/2007, 15:36] diabollo |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Installation de MusicScore ======= | ||
- | ==== Prérequis ==== | ||
- | |||
- | Ce logiciel d'édition de partitions nécessite qt4. Il sera donc nécessaire d'installer : | ||
- | * libqt4-dev | ||
- | |||
- | <code> | ||
- | sudo apt-get install libqt4-dev | ||
- | </code> | ||
- | |||
- | Pour l'installation du serveur audio Jack, se référer à cette documentation : | ||
- | http://doc.ubuntu-fr.org/applications/jackd?s=jack | ||
- | |||
- | |||
- | ==== Lancement de l'installation ==== | ||
- | |||
- | * Téléchargement des sources | ||
- | |||
- | <code> | ||
- | wget http://sourceforge.net/project/downloading.php?group_id=109430&use_mirror=ovh&filename=mscore-0.2.tar.bz2&25276039 | ||
- | </code> | ||
- | |||
- | * on les décompresses | ||
- | |||
- | <code> | ||
- | tar xvzf mscore-0.2.tar.bz | ||
- | </code> | ||
- | |||
- | * On va dans le répertoire ainsi généré, et on lance le script de configuration pré-installation | ||
- | <code> | ||
- | ./configure | ||
- | </code> | ||
- | |||
- | Dans le cas ou, malgrés l'installation de qt4, on tombe sur cette erreur : | ||
- | |||
- | <code> | ||
- | [...] | ||
- | checking for QT environment variable QTDIR... no | ||
- | checking for QT includes (/usr/qt4/include)... no | ||
- | checking for QT libraries ()... no | ||
- | checking for QT moc (moc)... yes | ||
- | checking for QT uic (uic)... yes | ||
- | configure: error: need qt >= 4.0.1 | ||
- | </code> | ||
- | |||
- | lancer le "configure" avec l'option suivante : --with-qt-includes=/usr/include/qt4 | ||
- | |||
- | <code> | ||
- | ./configure --with-qt-includes=/usr/include/qt4 | ||
- | </code> | ||
- | |||
- | * On lance la compilation | ||
- | |||
- | <code> | ||
- | make | ||
- | </code> | ||
- | |||
- | * Et enfin, installation du programme : | ||
- | <code> | ||
- | sudo make install | ||
- | </code> | ||
- | |||
- | ==== Premier essai ==== | ||
- | |||
- | Maintenant que l'application est installé, on tente un lancement : | ||
- | |||
- | <code> | ||
- | mscore | ||
- | </code> | ||
- | |||
- | Ou alors, à l'aide du lanceur d'application : alt+F2 => tapper mscore | ||
- | |||
- | C'est là que l'on tombe sur une erreur, comme quoi il ne trouve pas la font Emmentaler. En effet, si on se réfère au README fourni dans le répertoire précédement décompréssé, contenant les sources d'mscore, on se rend compte qu'ils nous expliquent gentillement qu'il est nécessaire d'installer la font Emmentaler. | ||
- | |||
- | |||
- | |||
- | ==== Installation de la font Emmentaler ==== | ||
- | |||
- | Bien entendu, ce qu'ils nous disent pas, c'est que la font en question est présente dans le répertoire contenant les sources : mscore-0.2/fonts/emmentaler_20.otf | ||
- | |||
- | Donc maintenant, il s'agit de suivre la procédure d'intallation de la font indiquée dans le README : | ||
- | |||
- | |||
- | * installation des programmes ttmkfdir | ||
- | |||
- | <code> | ||
- | sudo apt-get install ttmkfdir | ||
- | </code> | ||
- | |||
- | * Procédure d'installation de la font | ||
- | |||
- | <code> | ||
- | sudo cp emmentaler_20.otf /usr/share/fonts/truetype/ | ||
- | cd /usr/share/fonts/truetype/ | ||
- | sudo ttmkfdir > fonts.scale | ||
- | sudo mkfontdir . | ||
- | sudo gedit /etc/X11/xorg.conf | ||
- | # Ajouter dans la section Files le FontPath "/usr/share/fonts/truetype/" | ||
- | </code> | ||
- | |||
- | Si malgré cela, le message d'erreur est toujours le même, la solution envisagée, conseillée par les développeur d'mscore, est la suivante : | ||
- | |||
- | * Éditer la source mscore.cpp | ||
- | |||
- | <code> | ||
- | gedit ~/mscore-0.2/mscore/mscore.cpp | ||
- | </code> | ||
- | |||
- | * tout commenter de la ligne 1229 à la ligne 1240. Je ne rentrerais pas plus dans les détails concernant ce bout de code. Les developpeurs saurons de quoi il s'agit. Les autre, ne vous embetez pas si vous n'en avez pas envi, enregistrez et quittez gedit. | ||
- | |||
- | * On supprime l'installation précédemment effectuée pour en refaire une nouvelle, qui compilera le fichier avec le bout de code modifié. | ||
- | |||
- | <code> | ||
- | cd ~/mscore-0.2/ | ||
- | make clean | ||
- | |||
- | ./configure --with-qt-includes=/usr/include/qt4 | ||
- | make | ||
- | sudo make install | ||
- | </code> | ||
- | |||
- | Et voilà, l'installation est normalement terminée, vous pouvez à nouveau essayer de lancer le programme mscore via un terminal, ou via l'invite de commande à partir de la combinaison de touche alt+F2. | ||
- | |||
- | ** N'hésitez pas à compléter/modifier/enrichir cette documentation. J'ai procédé à l'installation un peu à l'aveuglette, et j'ai tout documenté au fur et à mesure. Mais pour certaine chose je suis certain que l'un(e) d'entre vous saura faire mieux...** | ||
- | |||
- | BONNE INSTALL | ||
- | |||
- | ==== Not yet implemented ==== | ||
- | |||
- | Petite liste intéressante à compléter. Je n'ai pas encore fouiller au fin fond de ce logiciel, mais du peu que j'ai utilisé, voici ce qui n'est pas encore fait : | ||
- | |||
- | * Touche suppr pour supprimer une note ou un soupir : KO | ||
- | * Clic droit => delete sur une note/un soupir : KO | ||
- | |||
- | ==== Mes pistes & liens utiles ==== | ||
- | |||
- | * pour me dépatouiller de certains problèmes : http://www.ubuntuforums.org/showthread.php?t=193848 | ||
- | |||
- | * Le site officiel de MusicScore : http://mscore.sourceforge.net/index.php |