Bring up to date the Cygwin docs.
Originally committed as revision 16287 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
5cb5023c78
commit
8484503e87
@ -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:
|
|||||||
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():
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user