Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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... roll) 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/.

.
tagplop_mini.png

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 sad

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 sad


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 sad


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. sad
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