[FFmpeg-cvslog] r22567 - trunk/doc/general.texi

Víctor Paesa victorpaesa
Tue Mar 16 21:47:29 CET 2010


Hi Ramiro,

On Tue, Mar 16, 2010 at 7:53 PM, Ramiro Polla <ramiro.polla at gmail.com> wrote:
> On Tue, Mar 16, 2010 at 3:32 PM, victor <subversion at mplayerhq.hu> wrote:
>> Author: victor
>> Date: Tue Mar 16 19:32:52 2010
>> New Revision: 22567
>>
>> Log:
>> Add compilation hints for Cygwin 1.7 and remove the ones for 1.5
>
> Thanks!

You're welcome!

> [...]
>> +The current @code{gcc4-core} package is buggy and needs this flag to build
>> +shared libraries:
>>
>> ?@example
>> -./configure --enable-shared --disable-static ?--extra-ldflags='-L /usr/local/lib' --extra-libs='-l llrint'
>> +./configure --enable-shared --disable-static --extra-cflags=-fno-reorder-functions
>> ?@end example
>
> I don't use this flag for the FATE configuration and it "works"
> (except for a signal 15 that mysteriously triggers from time to time).
> Maybe it's because I build my own toolchain from vanilla binutils+gcc.

I see at http://fate.arrozcru.org/cygwin/ that you use gcc 3.4.6,
4.2.4 and 4.4.3.
And binutils 2.20.

Cygwin's gcc-4 is 4.3.4 and binutils are 2.19.51.
I have built my own 4.2.3 and 4.2.4 and they worked fine: my bet is
that 4.3.4 is the culprit.


> What's the error supposed to be?
The build succeeds, but the resulting .exe fails at startup:

$ strace ./ffmpeg
--- Process 3672, exception C0000005 at 774A5785
--- Process 3672, exception C0000005 at 77469EED

Regards,
V?ctor



More information about the ffmpeg-cvslog mailing list