Pavel Vazharov <pvazharov@...> writes:

> ./configure 

A few unrelated comments (your explanations may 
help improving the configure script):

> --arch=x86
> --target-os=qnx

Is this really needed?

> --enable-static
> --disable-shared

This is the default (unneeded).

> --disable-everything
> --disable-programs
> --disable-postproc
> --disable-vdpau

You may want to use --disable-all

> --disable-ffplay
> --disable-ffprobe 
> --disable-ffserver

Does --disable-programs not work?

> --disable-protocols

Does --disable-everything not work?

> --disable-dxva2
> --disable-mipsfpu
> --disable-altivec
> --disable-vda

These look useless.

> --disable-yasm
> --disable-mmxext
> --disable-inline-asm

Since you also used --disable-debug I 
have to ask if you try to produce a 
useless library (no debug information, 
but no optimizations either)?
If you have a good reason, --disable-asm 
is probably simpler.

> The library builds fine but the problem is that when 
> I try to link again libavcodec.a in my application I 
> get undefined references for symbols

What does git log say about the version you are testing?

Carl Eugen

_______________________________________________
Libav-user mailing list
Libav-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/libav-user

Reply via email to