[FFmpeg-user] Compiling on Cygwin
victorpaesa at googlemail.com
Thu Apr 12 00:28:19 CEST 2012
On Thu, Apr 12, 2012 at 00:05, Brendan Brewster wrote:
> 2012/4/11 Víctor Paesa
>> On Tue, Apr 10, 2012 at 05:32, Brendan Brewster wrote:
>> > On Mon, Apr 9, 2012 at 6:33 AM, DEF wrote:
>> >> On Apr 9, 2012 9:55 AM, "Brendan Brewster"
>> >> wrote:
>> >> >
>> >> > Is there anything special I'm supposed to do to get a basic build to
>> >> > on Cygwin? Thanks in advance :)
>> >> >
>> >> > ~/ffmpeg-20120408-git-N-39644-g5d6a40b
>> >> > $ ./configure
>> >> > install prefix /usr/local
>> >> > source path .
>> >> > C compiler gcc
>> >> gcc -version ??
>> >> cygwin1.dll version. ?
>> >> _______________________________________________
>> > $ gcc -v
>> > Reading specs from /usr/lib/gcc/i686-pc-cygwin/3.4.4/specs
>> > Configured with:
>> > /managed/gcc-build/final-v3-bootstrap/gcc-3.4.4-999/configure --verbose
>> > --program-suffix=-3 --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc
>> > --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man
>> > --infodir=/usr/share/info
>> > --enable-languages=c,ada,c++,d,f77,pascal,java,objc --enable-nls
>> > --without-included-gettext --enable-version-specific-runtime-libs
>> > --without-x --enable-libgcj --disable-java-awt --with-system-zlib
>> > --enable-interpreter --disable-libgcj-debug --enable-threads=posix
>> > --enable-java-gc=boehm --disable-win32-registry --enable-sjlj-exceptions
>> > --enable-hash-synchronization --enable-libstdcxx-debug
>> > Thread model: posix
>> > gcc version 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)
>> > $ uname -r
>> > 1.5.25(0.156/4/2)
>> There are some Cygwin hints in doc/plaform.texi
>> You should upgrade to gcc4/Cygwin 1.7x
>> ffmpeg-user mailing list
>> ffmpeg-user at ffmpeg.org
> Hi Victor,
> Thanks, I've been meaning to upgrade but just haven't gotten around to it
> and haven't had issues with other things.
> If there is something specific to 1.5.x that's causing the issue, that's
> one thing and I'd like to know about it, but I feel like something else is
> going wrong.
> I'll take a look at the doc you mentioned and may even try Carl's
I know that 1.5.x lacks llrint() but I think FFmpeg has added some
workaround for it.
gcc4/1.7.x, has better support for C99 features.
Yes, Carl's advice --disable-network is sound.
More information about the ffmpeg-user