Gentoo Archives: gentoo-user-fr

From: Pascal Ronecker <pascal.ronecker@××××.fr>
To: gentoo-user-fr@l.g.o
Subject: Re: [gentoo-user-fr] ffmpeg / faac / libavcodec
Date: Mon, 19 Nov 2007 20:28:53
Message-Id: 4741F1D8.9010601@noos.fr
In Reply to: [gentoo-user-fr] ffmpeg / faac / libavcodec by Pascal Ronecker
1 Pascal Ronecker a écrit :
2 > je commence a voir le bout du tunnetl mais la c est bizarre.
3 >
4 > Je suis a essayer d'installer transcode,
5 > ca me chouine dessus en me parlant de libavcodec, disponible dans ffmpeg.
6 > Soit.
7 > Allez zou donc, au final apres plusieurs tentatives, j'ai fait :
8 > emerge -C faad2 faac ffmpeg
9 > emerge ffmpeg
10 >
11 > (ce dernier m'a emerge fac et faad2 avec succès)
12 >
13 > C'est ffmpeg qui se plantouille ainsi : (voir ci dessous)
14 > le seul truc que google m a donné, c est qu il y aurait eu un vieux
15 > changemmetnd d'API, NeAAC rempalcant FAAC en gros.
16 >
17 > Ouais mais moi je m'en sort comment du coup ?
18 >
19 >
20 > i686-pc-linux-gnu-gcc
21 > -L"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616-r2/work/ffmpeg"/libavformat
22 > -L"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616-r2/work/ffmpeg"/libavcodec
23 > -L"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616-r2/work/ffmpeg"/libavutil
24 > -pthread -rdynamic -export-dynamic -Wl,--warn-common -Wl,--as-needed
25 > -Wl,-rpath-link,"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616-r2/work/ffmpeg"/libavcodec
26 > -Wl,-rpath-link,"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616-r2/work/ffmpeg"/libavformat
27 > -Wl,-rpath-link,"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616-r2/work/ffmpeg"/libavutil
28 > -g
29 > -L"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616-r2/work/ffmpeg"/libswscale
30 > -o ffmpeg_g ffmpeg.o cmdutils.o -lavformat -lavcodec -lavutil -lm -lz
31 > -lmp3lame -lm -lvorbis -lvorbisenc -logg -logg -lxvidcore -lfaac -lfaad
32 > -ldl -lX11 -lXext -lswscale
33 > /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616-r2/work/ffmpeg/libavcodec/libavcodec.so:
34 > undefined reference to `NeAACDecDecode'
35 > /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616-r2/work/ffmpeg/libavcodec/libavcodec.so:
36 > undefined reference to `NeAACDecGetCurrentConfiguration'
37 > /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616-r2/work/ffmpeg/libavcodec/libavcodec.so:
38 > undefined reference to `NeAACDecInit'
39 > /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616-r2/work/ffmpeg/libavcodec/libavcodec.so:
40 > undefined reference to `NeAACDecOpen'
41 > /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616-r2/work/ffmpeg/libavcodec/libavcodec.so:
42 > undefined reference to `NeAACDecClose'
43 > /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616-r2/work/ffmpeg/libavcodec/libavcodec.so:
44 > undefined reference to `NeAACDecGetErrorMessage'
45 > /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616-r2/work/ffmpeg/libavcodec/libavcodec.so:
46 > undefined reference to `NeAACDecInit2'
47 > /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616-r2/work/ffmpeg/libavcodec/libavcodec.so:
48 > undefined reference to `NeAACDecSetConfiguration'
49 > collect2: ld returned 1 exit status
50 > make: *** [ffmpeg_g] Error 1
51 >
52 Ok,
53
54 vu,
55
56 problemes de licences tout ca avec Nero,
57 bon, j'ai installé un "ebuild maison" dans un overlay pour les dernieres
58 versions de faad2.
59
60 du coup NeAAC dispo dans libfaad,
61 y a plus qu'à recompiler plein de trucs :-)
62 --
63 gentoo-user-fr@g.o mailing list