Commit 8484503e authored by Víctor Paesa's avatar Víctor Paesa

Bring up to date the Cygwin docs.

Originally committed as revision 16287 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 5cb5023c
...@@ -662,9 +662,9 @@ Then you can easily test FFmpeg with Wine ...@@ -662,9 +662,9 @@ Then you can easily test FFmpeg with Wine
@subsection Compilation under Cygwin @subsection Compilation under Cygwin
The main issue with Cygwin is that newlib, its C library, does not The main issue with the 1.5.x Cygwin versions is that newlib, its C library,
contain llrint(). However, it is possible to leverage the does not contain llrint(). You need to upgrade to the unstable 1.7.x versions,
implementation in MinGW. or leverage the implementation in MinGW (as explained below).
Just install your Cygwin with all the "Base" packages, plus the Just install your Cygwin with all the "Base" packages, plus the
following "Devel" ones: following "Devel" ones:
...@@ -672,8 +672,8 @@ following "Devel" ones: ...@@ -672,8 +672,8 @@ following "Devel" ones:
binutils, gcc-core, make, subversion, mingw-runtime, diffutils binutils, gcc-core, make, subversion, mingw-runtime, diffutils
@end example @end example
Do not install binutils-20060709-1 (they are buggy on shared builds); Install the current binutils-20080624-2 as they work fine (the old
use binutils-20050610-1 instead. binutils-20060709-1 proved buggy on shared builds).
Then create a small library that just contains llrint(): Then create a small library that just contains llrint():
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment