[FFmpeg-devel] Cannot compile ffmpeg-0.10.16
Karl Weber
karl.weber99 at googlemail.com
Sun Apr 24 15:56:38 CEST 2016
Hi,
please excuse me, that I bother you with this old version of ffmpeg, however,
javafx 8 requires libavcodec53 and libavformat53 on linux systems, which, as
far as I know, requires that I compile ffmpeg 0.10.16. (My linux distribution
provides only more recent versions of these libraries.)
Unfortunately, I do not succeed in building these libraries. Maybe you can
give me some help, or point me to some other place, where I can get it.
Make produces the following error message:
/usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../x86_64-suse-linux/bin/ld:
libavutil/intfloat_readwrite.o: relocation R_X86_64_PC32 against undefined
symbol `ldexp@@GLIBC_2.2.5' can not be used when making a shared object;
recompile with -fPIC
/usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../x86_64-suse-linux/bin/ld:
final link failed: Bad value
collect2: error: ld returned 1 exit status
make: *** [libavutil/libavutil.so.51] Fehler 1
I configured ffmpeg with
./configure --prefix=/opt/ffmpeg_freedom --disable-static --enable-shared --
enable-gpl --enable-version3 --enable-nonfree
Trying the same with the additional option --enable-pic didn't change
anything.
Thanks in advance for any help!
Karl
More information about the ffmpeg-devel
mailing list