On Thu, Sep 5, 2013 at 5:44 PM, Vittorio Giovara
<[email protected]> wrote:
> ---
> I've modified configure to add support to tcc, which is a small, fast but 
> unoptimized c compiler. I found a few problems in inline asm and mmx code, 
> despite the configure checks, so I went ahead and disabled inline asm for now.

After some IRC discussion and further documentation two major
roadblocks were found.
First the user specified library search path were searched _last_
while linking libraries, so the jack errors I reported were due to the
fact that I had a libavdevice.a in /usr/local/lib, taking precedence
on the local one. I submitted a patch upstream about this.
Secondly there is NO support for dead code elimination (DCE) which is
wildly used in many files, so until this gets implemented there is no
way tcc could correctly compile libav.

So for now this patch is dropped.
Vittorio
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to