Allez, sous Jessie avec mon environnement MATE, j'ai fait une compilation des sources et généré un paquet DEB car bizarrement le DEB proposé sur le site dans sa version 1.5 ne passe pas.
"musique: symbol lookup error: musique: undefined symbol: _ZNK19QAbstractTableModel7siblingEiiRK11QModelIndex"
Il y a surement une solution mais je ne trouve pas. Donc :
apt-get install checkinstall
apt-get install build-essential qttools5-dev-tools qt5-qmake libphonon4qt5-dev libqt5sql5-sqlite qt5-default libtag1-dev
apt install phonon4qt5 phonon4qt5-backend-gstreamer phonon4qt5-backend-vlc
la commande 2 m'installe phonon4qt5-backend-null et la commande 3 me le vire. Bon j'ai pas cherché pourquoi, mais il est peut-être là le problème.
il faut faire les commandes ci-dessus dans cet ordre.
aller chercher sur le site les sources :
https://github.com/flaviotordini/musique
https://github.com/flaviotordini/musiqu … master.zip
Décompresser l'archive et à la racine du dossier décompressé faire un :
puis le make fini, se logguer en root dans le même terminal et lancer un :
checkinstall --fstrans=no -D make install
The package documentation directory ./doc-pak does not exist.
Should I create a default set of package docs? [y]:
Taper entrée pour entrer description (exemple) :
Musique is a music player built for speed, simplicity and style.
ReTaper Enter deux fois.
On arrive à ça :
*****************************************
**** Debian package creation selected ***
*****************************************
This package will be built according to these values:
0 - Maintainer: [ root@debian ]
1 - Summary: [ Musique is a music player built for speed, simplicity and style. ]
2 - Name: [ musique ]
3 - Version: [ master ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ amd64 ]
8 - Source location: [ musique-master ]
9 - Alternate source location: [ ]
10 - Requires: [ ]
11 - Provides: [ musique ]
12 - Conflicts: [ ]
13 - Replaces: [ ]
Enter a number to change any of them or press ENTER to continue:
Taper 3 et ENTER
pour entrer la version. Pour notre cas :
1.5
Retaper ENTER, on arrive à ça :
This package will be built according to these values:
0 - Maintainer: [ root@debian ]
1 - Summary: [ Musique is a music player built for speed, simplicity and style. ]
2 - Name: [ musique ]
3 - Version: [ 1.5 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ amd64 ]
8 - Source location: [ musique-master ]
9 - Alternate source location: [ ]
10 - Requires: [ ]
11 - Provides: [ musique ]
12 - Conflicts: [ ]
13 - Replaces: [ ]
Enter a number to change any of them or press ENTER to continue:
A ce stade, taper entrée.
Le paquet DEB devrait se faire et s'installer :
Installing with make install...
========================= Installation results ===========================
install -m 755 -p "build/target/musique" "/usr/local/bin/musique"
strip "/usr/local/bin/musique"
cp -f -R /home/patrick/Bureau/musique-master/build/target/locale /usr/local/share/musique/
install -m 644 -p /home/patrick/Bureau/musique-master/musique.desktop /usr/local/share/applications/
install -m 644 -p /home/patrick/Bureau/musique-master/data/musique.svg /usr/local/share/icons/hicolor/scalable/apps/
install -m 644 -p /home/patrick/Bureau/musique-master/data/16x16/musique.png /usr/local/share/icons/hicolor/16x16/apps/
install -m 644 -p /home/patrick/Bureau/musique-master/data/22x22/musique.png /usr/local/share/icons/hicolor/22x22/apps/
install -m 644 -p /home/patrick/Bureau/musique-master/data/32x32/musique.png /usr/local/share/icons/hicolor/32x32/apps/
install -m 644 -p /home/patrick/Bureau/musique-master/data/48x48/musique.png /usr/local/share/icons/hicolor/48x48/apps/
install -m 644 -p /home/patrick/Bureau/musique-master/data/64x64/musique.png /usr/local/share/icons/hicolor/64x64/apps/
install -m 644 -p /home/patrick/Bureau/musique-master/data/128x128/musique.png /usr/local/share/icons/hicolor/128x128/apps/
install -m 644 -p /home/patrick/Bureau/musique-master/data/256x256/musique.png /usr/local/share/icons/hicolor/256x256/apps/
install -m 644 -p /home/patrick/Bureau/musique-master/data/512x512/musique.png /usr/local/share/icons/hicolor/512x512/apps/
======================== Installation successful ==========================
Copying documentation directory...
./
./README.md
./TODO
./CHANGES
./COPYING
Copying files to the temporary directory...OK
Stripping ELF binaries and libraries...OK
Compressing man pages...OK
Building file list...OK
Building Debian package...OK
Installing Debian package...OK
Erasing temporary files...OK
Writing backup package...OK
OK
Deleting temp dir...OK
**********************************************************************
Done. The new package has been installed and saved to
/home/patrick/Bureau/musique-master/musique_1.5-1_amd64.deb
You can remove it from your system anytime using:
dpkg -r musique
**********************************************************************
root@debian:/home/patrick/Bureau/musique-master#
On lance musique dans un terminal pour vérifier tout ça :
using qt5ct plugin
qt5ct: custom style sheet is disabled
C'est tout bon.
Voilà, je ne peux pas faire plus pour t'aider.
PS: Dans : Son et Vidéo, le lanceur est bien crée
Dernière modification par Anonyme (19-05-2017 17:33:00)