Bonjour
je viens d'installer streamtuner (yum install) et Streamripper. Pour Streamripper il n'y a pas de rpm (à ma connaissance ?) donc il faut utiliser les sources.
http://sourceforge.net/project/showfiles.php?group_id=6172
normalement on fait en root
./configure
make
make install
le configure semble passer (enfin .. je ne vois pas d'erreur particulière... mais bon j'y connais pas trop) La séquence se termine comme çà
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libmad.list
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
* Streamripper configuration
Wide character support? yes
Using included TRE library? no
Using included MAD library? yes
Ogg/vorbis support? no
le make donne des erreurs..
.......findsep.c:508: erreur: le type du retour est incomplet
findsep.c:508: erreur: conflicting types for 'input_get_bitrate'
findsep.c:107: erreur: previous declaration of 'input_get_bitrate' was here
findsep.c: In function 'input_get_bitrate':
findsep.c:512: erreur: 'MAD_FLOW_STOP' undeclared (first use in this function)
findsep.c:512: attention : 'return' with a value, in function returning void
findsep.c:516: erreur: 'MAD_FLOW_CONTINUE' undeclared (first use in this function)
findsep.c:516: attention : 'return' with a value, in function returning void
findsep.c: Hors de toute fonction :
findsep.c:520: attention : 'struct mad_header' declared inside parameter list
findsep.c:521: erreur: le type du retour est incomplet
findsep.c:521: erreur: conflicting types for 'header_get_bitrate'
findsep.c:109: erreur: previous declaration of 'header_get_bitrate' was here
findsep.c: In function 'header_get_bitrate':
findsep.c:524: erreur: déréférencement d'un pointeur de type incomplet
findsep.c:526: erreur: 'MAD_FLOW_STOP' undeclared (first use in this function)
findsep.c:526: attention : 'return' with a value, in function returning void
make[2]: *** [findsep.o] Erreur 1
make[2]: quittant le répertoire « /home/gnome1/streamripper-1.62.1/lib »
make[1]: *** [all] Erreur 2
make[1]: quittant le répertoire « /home/gnome1/streamripper-1.62.1/lib »
make: *** [all-recursive] Erreur 1
et il y en avait plein avant...
En passant. dans le configure il y avait
checking for Ogg... no
*** Could not run Ogg test program, checking why...
*** The test program compiled, but did not run. This usually means
*** that the run-time linker is not finding Ogg or finding the wrong
*** version of Ogg. If it is not finding Ogg, you'll need to set your
*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point
*** to the installed location Also, make sure you have run ldconfig if that
*** is required on your system
***
*** If you have an old version installed, it is best to remove it, although
*** you may also be able to get things to work by modifying LD_LIBRARY_PATH
dans mon ld.so.conf il n'y a que çà
include ld.so.conf.d/*.conf
c'est court non ? (ce ne doit pas être çà qui bloque juste le support ogg qui ne serait pas actif. non?)
Comme ma F7 est toute neuve, je suppose qu'il me manque un certain nombre de paquets pour pouvoir compiler ce truc...
Je suis un peu léger pour m'en sortir seul.. 🙁 aussi
Merci de vos lumières
A+🙂