Summary: | libavcodec/libavcodec.so: undefined reference to `x264_encoder_open_122' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ilya Andriyanov <i.andriyanov> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Ilya Andriyanov
2012-04-07 16:04:53 UTC
(In reply to comment #0) > Me need compile manual ffmpeg(git repo) and on step is "make" his drop with > error We support ebuilds, not manual installation. (In reply to comment #1) > (In reply to comment #0) > > Me need compile manual ffmpeg(git repo) and on step is "make" his drop with > > error > > We support ebuilds, not manual installation. Hi there I have the same problem on my x86 using the ebuild. libtool: link: i686-pc-linux-gnu-gcc -I/usr/include -Wall -Wstrict-prototypes -Wmissing-prototypes -O2 -march=athlon-xp -pipe -Wl,-O1 -Wl,--as-needed -o tcdemux tcdemux-aux_pes.o tcdemux-tcdemux.o tcdemux-demux_pass.o tcdemux-demuxer.o tcdemux-dvd_reader.o tcdemux-fileinfo.o tcdemux-ioaux.o tcdemux-packets.o tcdemux-scan_pack.o tcdemux-seqinfo.o ../avilib/.libs/libavi.a -ldv -L/usr/lib -ldvdread ../aclib/.libs/libac.a ../libtc/.libs/libtc.a -lpthread -lm -lz -ldl /usr/lib/libavcodec.so: undefined reference to `x264_encoder_open_122' collect2: ld returned 1 exit status make[3]: *** [tcdecode] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/media-video/transcode-1.1.7-r1/work/transcode-1.1.7/import' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/media-video/transcode-1.1.7-r1/work/transcode-1.1.7/import' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/media-video/transcode-1.1.7-r1/work/transcode-1.1.7' make: *** [all] Error 2 * ERROR: media-video/transcode-1.1.7-r1 failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-video/transcode-1.1.7-r1'`, * the complete build log and the output of `emerge -pqv '=media-video/transcode-1.1.7-r1'`. * The complete build log is located at '/var/tmp/portage/media-video/transcode-1.1.7-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/transcode-1.1.7-r1/temp/environment'. * Working directory: '/var/tmp/portage/media-video/transcode-1.1.7-r1/work/transcode-1.1.7' * S: '/var/tmp/portage/media-video/transcode-1.1.7-r1/work/transcode-1.1.7' The above will give an idea as to the problem,in a nutshell its looking for libx264.so.122 processe's which i dont hava available on my rebuilt system,I placed a link from x264.225 but the process's appear not compatible in this version. Geoff |