#1 Le 09/11/2007, à 20:39
- atlas95
Aide installation de tagplop (taggueur de fichiers audios)
Bonjour, je viens de trouver un super programme(a mon gout) mais impossible de le compiler, enfin je ne suis pas non plus le roi de la compilation...
Pourriez vous me dire les dépendance que vous installer chez vous pour que ça fonctionne, ou me faire un ptit checkinstall...
Merci d'avance
http://www.gtk-apps.org/content/show.php/Tagplop?content=69303
Dernière modification par atlas95 (Le 09/11/2007, à 21:24)
Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net
Hors ligne
#2 Le 09/11/2007, à 23:16
- Astier
Re : Aide installation de tagplop (taggueur de fichiers audios)
Alors que donnait le résultat de la commande ./configure ?
Une fois que tu as le message, tu peux passer par la commande
aptitude search nom
en prenant comme nom celui du paquet que le ./configure ne trouve pas.
Sur le site ils ne disent pas ce qu'il faut pour le compiler ?
A+
Hors ligne
#3 Le 10/11/2007, à 02:32
- atlas95
Re : Aide installation de tagplop (taggueur de fichiers audios)
configure ne donne rien du tout justement, et non le paquet n'existe pas déjà .
:s
Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net
Hors ligne
#4 Le 10/11/2007, à 11:16
- motodashi
Re : Aide installation de tagplop (taggueur de fichiers audios)
Salut,
TagPlop possède juste un Makefile, pour pouvoir le compiler tu as besoin des bibliothèques suivantes:
- GTK+ 2.0
- libglade
- taglib
- libxml
- libtunepimp
- libcurl
Si tu installes ces bibliothèques, cela devrait compiler avec le Makefile.
Hors ligne
#5 Le 10/11/2007, à 20:47
- atlas95
Re : Aide installation de tagplop (taggueur de fichiers audios)
Rien a faire, voici les messages d'erreur.
atlas@atlas-laptop:~/Téléchargements/tagplop$ make
gcc -g `pkg-config --cflags gtk+-2.0 libglade-2.0 taglib` `xml2-config --cflags` -DFILENAME=\"/usr/share/tagplop/tagplop.glade\" -c -o main.o main.c
Package taglib was not found in the pkg-config search path.
Perhaps you should add the directory containing `taglib.pc'
to the PKG_CONFIG_PATH environment variable
No package 'taglib' found
main.c:29:21: erreur: gtk/gtk.h : Aucun fichier ou répertoire de ce type
main.c:30:25: erreur: glade/glade.h : Aucun fichier ou répertoire de ce type
main.c:31:19: erreur: tag_c.h : Aucun fichier ou répertoire de ce type
Dans le fichier inclus à partir de main.c:33:
functions.h:32:31: erreur: tunepimp-0.5/tp_c.h : Aucun fichier ou répertoire de ce type
In file included from functions.h:36,
from main.c:33:
gtkchosentrack.h:34: erreur: expected specifier-qualifier-list before «GladeXML"
gtkchosentrack.h:49: erreur: expected declaration specifiers or «..." before «GladeXML"
gtkchosentrack.h:50: erreur: expected «)" before «*" token
In file included from main.c:33:
functions.h:45: erreur: expected «)" before «*" token
functions.h:47: erreur: expected «)" before «*" token
functions.h:48: erreur: expected «)" before «*" token
functions.h:49: erreur: expected «)" before «*" token
functions.h:50: erreur: expected «)" before «*" token
functions.h:51: erreur: expected «)" before «*" token
functions.h:52: erreur: expected «)" before «*" token
functions.h:53: erreur: expected «)" before «*" token
functions.h:54: erreur: expected «)" before «*" token
main.c: In function «main":
main.c:53: erreur: «GtkWidget" undeclared (first use in this function)
main.c:53: erreur: (Each undeclared identifier is reported only once
main.c:53: erreur: for each function it appears in.)
main.c:53: erreur: «cancelButton" undeclared (first use in this function)
main.c:54: erreur: «GtkFileChooserButton" undeclared (first use in this function)
main.c:54: erreur: «fCh" undeclared (first use in this function)
main.c:55: erreur: «GtkButton" undeclared (first use in this function)
main.c:55: erreur: «saveButton" undeclared (first use in this function)
main.c:56: erreur: «GladeXML" undeclared (first use in this function)
main.c:56: erreur: «main_window" undeclared (first use in this function)
main.c:57: erreur: «buttonTagsFromFilename" undeclared (first use in this function)
main.c:58: erreur: «buttonMusicBrainz" undeclared (first use in this function)
main.c:59: erreur: «button_mb_prev" undeclared (first use in this function)
main.c:60: erreur: «button_mb_next" undeclared (first use in this function)
main.c:61: erreur: «button_mb_ok" undeclared (first use in this function)
main.c:63: erreur: «gchar" undeclared (first use in this function)
main.c:63: erreur: «appTitle" undeclared (first use in this function)
main.c:65: erreur: «widget" undeclared (first use in this function)
main.c:82: erreur: «GtkWindow" undeclared (first use in this function)
main.c:82: erreur: expected expression before «)" token
main.c:86: erreur: expected expression before «)" token
main.c:87: erreur: expected expression before «)" token
main.c:88: erreur: expected expression before «)" token
main.c:89: erreur: expected expression before «)" token
main.c:90: erreur: expected expression before «)" token
main.c:91: erreur: expected expression before «)" token
main.c:92: erreur: expected expression before «)" token
main.c:94: erreur: «gtk_main_quit" undeclared (first use in this function)
main.c:96: erreur: «on_chooserFilename_file_activated" undeclared (first use in this function)
main.c:97: erreur: «setTags" undeclared (first use in this function)
main.c:98: erreur: «guess_tags_from_filename" undeclared (first use in this function)
main.c:99: erreur: «identify_track" undeclared (first use in this function)
main.c:100: erreur: «display_previous" undeclared (first use in this function)
main.c:101: erreur: «display_next" undeclared (first use in this function)
main.c:102: erreur: «choose_mb_track" undeclared (first use in this function)
main.c:109: erreur: «GtkFileChooser" undeclared (first use in this function)
main.c:109: erreur: expected expression before «)" token
make: *** [main.o] Erreur 1
Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net
Hors ligne
#6 Le 10/11/2007, à 21:14
- Astier
Re : Aide installation de tagplop (taggueur de fichiers audios)
Il semble qu'il ait besoin du paquet taglib.
A+
Hors ligne
#7 Le 10/11/2007, à 21:34
- bishop
Re : Aide installation de tagplop (taggueur de fichiers audios)
motodashi écrit :
Si tu installes ces bibliothèques, cela devrait compiler avec le Makefile.
Pour la compilation il faut... (je crois... ) installer les bibliothèques de développement -dev :
libgtk2.0-dev
libglade0-dev et/ou libglade2-dev
libtag1-dev
libxml++1.0-dev et/ou libxml2-dev
libtunepimp-dev
libcurl4-gnutls-dev
sudo aptitude install libgtk2.0-dev libglade0-dev libglade2-dev libtag1-dev libxml++1.0-dev libxml2-dev libtunepimp-dev libcurl4-gnutls-dev
Dernière modification par bishop (Le 10/11/2007, à 21:39)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#8 Le 10/11/2007, à 21:48
- motodashi
Re : Aide installation de tagplop (taggueur de fichiers audios)
Voila c'est ca, en plus il faut installer les bindings c pour taglib
donc au total
sudo aptitude install libgtk2.0-dev libglade0-dev libglade2-dev libtag1-dev libxml++1.0-dev libxml2-dev libtunepimp-dev libcurl4-gnutls-dev libtagc0-dev
devrait faire l'affaire, je viens d'essazer avec le live cd de gutsy et ca marche.
Au passage je signale que la version 0.0.3.1 de tagplop est sortie aujourd'hui, au menu une meilleure gestion de l'interface.
Hors ligne
#9 Le 10/11/2007, à 22:01
- bishop
Re : Aide installation de tagplop (taggueur de fichiers audios)
motodashi écrit :
Voila c'est ca, en plus il faut installer les bindings c pour taglib
donc au total
Oui c'est ça... il manquait libtagc0-dev
.
Je viens de compiler pour test et ç'est bon :
sudo aptitude install libgtk2.0-dev libglade0-dev libglade2-dev libtag1-dev libxml++1.0-dev libxml2-dev libtunepimp-dev libcurl4-gnutls-dev libtagc0-dev
.
bishop05@bishop05:~/tagplop$ make
gcc -g `pkg-config --cflags gtk+-2.0 libglade-2.0 taglib` `xml2-config --cflags` -DFILENAME=\"/usr/share/tagplop/tagplop.glade\" -c -o main.o main.c
gcc -g `pkg-config --cflags gtk+-2.0 libglade-2.0 taglib` `xml2-config --cflags` -DFILENAME=\"/usr/share/tagplop/tagplop.glade\" -c -o functions.o functions.c
functions.c: In function «display_previous":
functions.c:465: attention : assignment discards qualifiers from pointer target type
functions.c: In function «display_next":
functions.c:525: attention : assignment discards qualifiers from pointer target type
gcc -g `pkg-config --cflags gtk+-2.0 libglade-2.0 taglib` `xml2-config --cflags` -DFILENAME=\"/usr/share/tagplop/tagplop.glade\" -c -o network.o network.c
gcc -g `pkg-config --cflags gtk+-2.0 libglade-2.0 taglib` `xml2-config --cflags` -DFILENAME=\"/usr/share/tagplop/tagplop.glade\" -c -o xml.o xml.c
xml.c: In function «my_parse_xml":
xml.c:221: attention : assignment from incompatible pointer type
xml.c:230: attention : passing argument 1 of «xmlDocGetRootElement" from incompatible pointer type
xml.c:238: attention : passing argument 1 of «xmlFreeDoc" from incompatible pointer type
gcc -g `pkg-config --cflags gtk+-2.0 libglade-2.0 taglib` `xml2-config --cflags` -DFILENAME=\"/usr/share/tagplop/tagplop.glade\" -c -o gtkchosentrack.o gtkchosentrack.c
gcc -o tagplop main.o functions.o network.o xml.o gtkchosentrack.o `pkg-config --libs gtk+-2.0 libglade-2.0` `xml2-config --libs` -ltag_c -ltunepimp -lcurl
.
bishop05@bishop05:~/tagplop$ sudo make install
mkdir -p /usr/share/tagplop && \
cp tagplop.glade /usr/share/tagplop/. && \
cp tagplop /usr/bin/.
Dernière modification par bishop (Le 10/11/2007, à 22:18)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#10 Le 11/11/2007, à 02:12
- atlas95
Re : Aide installation de tagplop (taggueur de fichiers audios)
Merci!
Avez vous trouver un moyen pour le faire marcher avec nautilus-actions? Apparement il ne prend pas en compte les arguements
Dernière modification par atlas95 (Le 11/11/2007, à 12:14)
Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net
Hors ligne
#11 Le 11/11/2007, à 11:01
- motodashi
Re : Aide installation de tagplop (taggueur de fichiers audios)
Moi j'ai juste associé les fichiers sons avec le logiciel dans nautiluse et les fichiers s'ouvrent avec.
Hors ligne
#12 Le 11/11/2007, à 14:41
- atlas95
Re : Aide installation de tagplop (taggueur de fichiers audios)
Oui mais moi je voudrais le mettre dans nautilus-actions pour faire un truc propre
Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net
Hors ligne
#13 Le 11/11/2007, à 14:50
- atlas95
Re : Aide installation de tagplop (taggueur de fichiers audios)
Oui mais moi je voudrais le mettre dans nautilus-actions pour faire un truc propre
Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net
Hors ligne
#14 Le 21/11/2007, à 08:49
- motodashi
Re : Aide installation de tagplop (taggueur de fichiers audios)
Utilise tagplop %u au lieu de tagplop %f dans nautilus-actions
Hors ligne
#15 Le 21/11/2007, à 08:53
- atlas95
Re : Aide installation de tagplop (taggueur de fichiers audios)
Testé, ça ne marche pas aussi.
Autre idée?
Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net
Hors ligne