comparison etc/PROBLEMS @ 73673:dde3145743e4

Document problems with Cygwin builds of GCC 3.4.4.
author Eli Zaretskii <eliz@gnu.org>
date Sat, 04 Nov 2006 12:11:21 +0000
parents 4ec24926fb8f
children 353ff7e82e90 02cf29720f31
comparison
equal deleted inserted replaced
73672:4f7cb3d8f0b1 73673:dde3145743e4
2325 2325
2326 This results from a bug in a VERY old version of GNU Sed. To solve 2326 This results from a bug in a VERY old version of GNU Sed. To solve
2327 the problem, install the current version of GNU Sed, then rerun 2327 the problem, install the current version of GNU Sed, then rerun
2328 Emacs's configure script. 2328 Emacs's configure script.
2329 2329
2330 *** Building the MS-Windows port with Cygwin GCC can fail. 2330 *** Building the Cygwin port for MS-Windows can fail with some GCC version
2331
2332 Building Emacs 22 with Cygwin builds of GCC 3.4.4-1 and 3.4.4-2 is
2333 reported to either fail or cause Emacs to segfault at run time. In
2334 addition, the Cygwin GCC 3.4.4-2 has problems with generating debug
2335 info. Cygwin users are advised not to use these versions of GCC for
2336 compiling Emacs. GCC versions 4.0.3 and 4.1.1 reportedly build a
2337 working Cygwin binary of Emacs, so we recommend these GCC versions.
2338
2339 *** Building the native MS-Windows port with Cygwin GCC can fail.
2331 2340
2332 Emacs may not build using recent Cygwin builds of GCC, such as Cygwin 2341 Emacs may not build using recent Cygwin builds of GCC, such as Cygwin
2333 version 1.1.8, using the default configure settings. It appears to be 2342 version 1.1.8, using the default configure settings. It appears to be
2334 necessary to specify the -mwin32 flag when compiling, and define 2343 necessary to specify the -mwin32 flag when compiling, and define
2335 __MSVCRT__, like so: 2344 __MSVCRT__, like so: