Jason Blum <jason.j.blum@...> writes:

> $ ./configure --enable-shared --enable-debug --disable-stripping

--enable-debug is the default, you can remove it.
I like static linking for debugging, so I usually 
don't use --enable-shared, if you want shared 
libraries, you may also specify --disable-static

> Which leads to my next problem, the error message:
> LD    libavcodec/libavcodec.so.55
> /usr/bin/ld: libavcodec/mqc.o: relocation R_X86_64_32 against
> `.rodata' can not be used when making a shared object; 
> recompile with -fPIC

Always run make distclean before a recompilation 
with different configure options.
(And always run make distclean after a linking 
failure and try again.)

Carl Eugen

_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user

Reply via email to