Mercurial > emacs
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: |