Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > SUSE
SUSE Vos questions sur la distribution Suse
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 22/03/2009, 16h32   #1
Invité de passage
 
Inscription : mars 2009
Messages : 2
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 2
Points : 0
Points : 0
Par défaut Problème avec Make

Bonjour à tous,

Je cherche à installer la paquet libffmpegthumb. L'opération de configuration c'est bien déroulée par contre make me pause des problèmes. Ci-dessous la fin de l'affichage sur la console. J'ai vérifié j'ai bien un paquet libavcodec52 installé.
Quelqu'un aurait-il une idée ??

D'avance merci

Making all in man
make[1]: Entering directory `/home/andson/ffmpeggtumb/man'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/andson/ffmpeggtumb/man'
make[1]: Entering directory `/home/andson/ffmpeggtumb'
/bin/sh ./libtool --tag=CXX --mode=link g++ -g -O2 -version-info 3:0:0 -o libffmpegthumbnailer.la -rpath /usr/local/lib moviedecoder.lo pngwriter.lo jpegwriter.lo stringoperations.lo videothumbnailer.lo videothumbnailerc.lo filmstripfilter.lo -lavutil -lavformat -lavcodec -lswscale -lpng12 -ljpeg
libtool: link: g++ -shared -nostdlib /usr/lib/gcc/i586-suse-linux/4.3/../../../crti.o /usr/lib/gcc/i586-suse-linux/4.3/crtbeginS.o .libs/moviedecoder.o .libs/pngwriter.o .libs/jpegwriter.o .libs/stringoperations.o .libs/videothumbnailer.o .libs/videothumbnailerc.o .libs/filmstripfilter.o -lavutil -lavformat -lavcodec -lswscale /usr/lib/libpng12.so -lz -ljpeg -L/usr/lib/gcc/i586-suse-linux/4.3 -L/usr/lib/gcc/i586-suse-linux/4.3/../../../../i586-suse-linux/lib -L/usr/lib/gcc/i586-suse-linux/4.3/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i586-suse-linux/4.3/crtendS.o /usr/lib/gcc/i586-suse-linux/4.3/../../../crtn.o -Wl,-soname -Wl,libffmpegthumbnailer.so.3 -o .libs/libffmpegthumbnailer.so.3.0.0
/usr/lib/gcc/i586-suse-linux/4.3/../../../../i586-suse-linux/bin/ld: cannot find -lavcodec
collect2: ld returned 1 exit status
make[1]: *** [libffmpegthumbnailer.la] Error 1
make[1]: Leaving directory `/home/andson/ffmpeggtumb'
make: *** [all-recursive] Error 1
andson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2009, 16h44   #2
Membre du Club
 
Inscription : février 2009
Messages : 54
Détails du profil
Informations personnelles :
Âge : 37

Informations forums :
Inscription : février 2009
Messages : 54
Points : 62
Points : 62
Les headers de libavcodec sont normalement inclus dans ffmpeg.
As tu installé ffmpeg et ses éventuels paquets -dev ?

Sur mon système (nutyx gnu/linux) :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
root [ ~ ]# prt-get fsearch "libav*"
...
...
Found in /srv/src/util/ffmpeg:
  /usr/include/libavcodec/
  /usr/include/libavdevice/
  /usr/include/libavformat/
  /usr/include/libavutil/
  /usr/lib/libavcodec.so -> libavcodec.so.51.69.0
  /usr/lib/libavcodec.so.51 -> libavcodec.so.51.69.0
  /usr/lib/libavcodec.so.51.69.0
  /usr/lib/libavdevice.so -> libavdevice.so.52.1.0
  /usr/lib/libavdevice.so.52 -> libavdevice.so.52.1.0
  /usr/lib/libavdevice.so.52.1.0
  /usr/lib/libavformat.so -> libavformat.so.52.21.0
  /usr/lib/libavformat.so.52 -> libavformat.so.52.21.0
  /usr/lib/libavformat.so.52.21.0
  /usr/lib/libavutil.so -> libavutil.so.49.10.0
  /usr/lib/libavutil.so.49 -> libavutil.so.49.10.0
  /usr/lib/libavutil.so.49.10.0
  /usr/lib/pkgconfig/libavcodec.pc
  /usr/lib/pkgconfig/libavdevice.pc
  /usr/lib/pkgconfig/libavformat.pc
  /usr/lib/pkgconfig/libavutil.pc
...
++
fredgnix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2009, 17h59   #3
Invité de passage
 
Inscription : mars 2009
Messages : 2
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 2
Points : 0
Points : 0
Merci pour ton aide.
J'ai vérifié et j'ai bien ffmpeg et libffmpeg-devel d'installés. D'autre part l'ai vérifié la liste de tous tes fichiers ils sont également installés.

Dernière modification par andson ; 22/03/2009 à 18h17.
andson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2009, 23h07   #4
Membre du Club
 
Inscription : février 2009
Messages : 54
Détails du profil
Informations personnelles :
Âge : 37

Informations forums :
Inscription : février 2009
Messages : 54
Points : 62
Points : 62
Je ne connais pas le fonctionnement d'OpenSuse, tu as peut être un problème de $PATH, il ne cherche pas les libs au bon endroit.
Décompresses l'archive des sources, tu vas à l'intérieur et cette commande, si disponible, te dira les options possibles à passer au ./configure

Sinon, en voyant ceci :
Code :
1
2
3
4
 
...
make[1]: *** [libffmpegthumbnailer.la] Error 1
...
On peut aussi se dire qu'il y a un souci avec la compilation de la librairie statique, essaies de compiler comme suit :

Code :
# ./configure --prefix=/usr --disable-static && make && make install
++
fredgnix est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 06h07.


 
 
 
 
Partenaires

Hébergement Web