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
