Les forums d'Ecrans

Annonce

Pour participer aux forums d'Ecrans.fr, il faut d'abord s'inscrire. Pour vous inscrire, cliquez ici.
Si vous possédez déjà un compte, cliquez ici.

#1 Re : L'actualité d'Ecrans.fr » Amazon : MP3 fois rien » 11-06-2009 20:37:27

Il Palazzo-sama a écrit :

D’après mon gdebi, le .deb n’est pas compatible avec les processeurs x86_64. (à moins que ce ne soit juste parce que les binaires ne sont conçus que pour des versions obsolètes de GNU/Linux ? .debs pour Intrepid et Etch.

J'ai réussi à installer l'appli sous Jaunty 64bits.
Il reste un petit message d'erreur, mais c'est fonctionnel.
Voici la procédure suivi :

Installation en 64bits a écrit :

- Télécharger le fichier .deb
- l'installation ` dpkg -i amazonmp3.deb ` ne marche pas (erreur d'architecture)
- installer les dépendances :
sudo apt-get install libboost-thread1.34.1 libboost-filesystem1.34.1 libboost-iostreams1.34.1 libboost-signals1.34.1 libboost-date-time1.34.1
- Forcer l'installation :
sudo dpkg --force-architecture -i amazonmp3.deb
- Télécharger l'application getlibs `getlibs_all.deb` ici : http://frozenfox.freehostia.com/cappy/
- plus d'infos sur getlibs ici : http://ubuntuforums.org/showthread.php?t=474790
Lancer amazonmp3, noter la bibliothèque manquante, et l'installer avec `getlibs -l bibliothèque.so.x`
getlibs -l libgtkmm-2.4.so.1
getlibs -l libgiomm-2.4.so.1
getlibs -l libpangomm-2.4.so.1
getlibs -l libpangomm-1.4.so.1
getlibs -l libcairomm-1.0.so.1
getlibs -l libboost_filesystem-gcc42-1_34_1.so.1.34.1

... ainsi de suite... pour pas à avoir à tout recopier,
j'ai usé de ce petit subterfuge qui récupère la bib  du message d'erreur pour la servir à getlibs :
getlibs -l $(amazonmp3 2>&1 |cut -f3 -d:)

Après celà, l'application se lance et fonctionne.
Il reste tout de même des messages d'erreurs au lancement.

amazonmp3
Gtk-Message: Failed to load module "canberra-gtk-module": /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so: mauvaise classe ELF: ELFCLASS64
/usr/lib/gio/modules/libgioremote-volume-monitor.so: mauvaise classe ELF: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgioremote-volume-monitor.so
/usr/lib/gio/modules/libgiogconf.so: mauvaise classe ELF: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgiogconf.so
/usr/lib/gio/modules/libgvfsdbus.so: mauvaise classe ELF: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so

Pied de page des forums

Propulsé par FluxBB