From 8484503e874e9bdddfd324e6727656d7b9dc1737 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Paesa?= Date: Tue, 23 Dec 2008 08:53:37 +0000 Subject: [PATCH] Bring up to date the Cygwin docs. Originally committed as revision 16287 to svn://svn.ffmpeg.org/ffmpeg/trunk --- doc/general.texi | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/doc/general.texi b/doc/general.texi index 879dead847..2e42d7ed3e 100644 --- a/doc/general.texi +++ b/doc/general.texi @@ -662,9 +662,9 @@ Then you can easily test FFmpeg with Wine @subsection Compilation under Cygwin -The main issue with Cygwin is that newlib, its C library, does not -contain llrint(). However, it is possible to leverage the -implementation in MinGW. +The main issue with the 1.5.x Cygwin versions is that newlib, its C library, +does not contain llrint(). You need to upgrade to the unstable 1.7.x versions, +or leverage the implementation in MinGW (as explained below). Just install your Cygwin with all the "Base" packages, plus the following "Devel" ones: @@ -672,8 +672,8 @@ following "Devel" ones: binutils, gcc-core, make, subversion, mingw-runtime, diffutils @end example -Do not install binutils-20060709-1 (they are buggy on shared builds); -use binutils-20050610-1 instead. +Install the current binutils-20080624-2 as they work fine (the old +binutils-20060709-1 proved buggy on shared builds). Then create a small library that just contains llrint():