[Ffmpeg-devel] Error Compiling FFMPEG

Måns Rullgård mru
Tue Jun 7 09:47:26 CEST 2005


Jacob Meuser <jakemsr at jakemsr.com> writes:

> On Sat, Jun 04, 2005 at 01:24:23PM +0200, M?ns Rullg?rd wrote:
>> blackman at pharm.uoa.gr writes:
>> 
>> > I got an AMD64 and Fedora core 3 64Bit
>> >
>> > when I try compile the ffmpeg I do configure:
>> >
>> > ./configure --enable-shared --prefix=/usr --enable-mp3lame --enable-xvid
>> > --enable-gpl --enable-a52
>> >
>> > and then 
>> >
>> > make
>> >
>> > gives the following error
>> >
>> > /usr/bin/ld: bitstream.o: relocation R_X86_64_32 against `a local
>> > symbol' can not be used when making a shared object; recompile
>> > with -fPIC
>> 
>> Do as it tells you, add --extra-cflags=-fPIC to your configure flags.
>
> but then you get PIC _everywhere_, not just in library objects.

Which part of libavcodec is not a library?

-- 
M?ns Rullg?rd
mru at inprovide.com





More information about the ffmpeg-devel mailing list