summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorAndrew Innes <andrewi@gnu.org>2001-02-03 18:26:12 +0000
committerAndrew Innes <andrewi@gnu.org>2001-02-03 18:26:12 +0000
commit9272ccfcb30c029f5f968548fd2133d6d056082d (patch)
treeb93945f69d5ee5065ffce84ef8bc9c0a006c5a87 /etc
parent6d76a6039e19fa32b227087fe56e9b2e56650108 (diff)
downloademacs-9272ccfcb30c029f5f968548fd2133d6d056082d.tar.gz
Add note about need to specify extra compiler flags
with recent Cygwin ports of gcc.
Diffstat (limited to 'etc')
-rw-r--r--etc/PROBLEMS11
1 files changed, 10 insertions, 1 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index e800be58ca1..56a67611982 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -16,7 +16,16 @@ automatically with Emacs 21 and later.)
Note that this problem does not pertain to the MS-Windows port of
Emacs, since it doesn't use the preprocessor to generate Makefile's.
-* Building the Windows port with Leim fails in the `leim' directory.
+* Building the MS-Windows port with Cygwin GCC can fail.
+
+Emacs may not build using recent Cygwin builds of GCC, such as Cygwin
+version 1.1.8, using the default configure settings. It appears to be
+necessary to specify the -mwin32 flag when compiling, and define
+__MSVCRT__, like so:
+
+ configure --with-gcc --cflags -mwin32 --cflags -D__MSVCRT__
+
+* Building the MS-Windows port with Leim fails in the `leim' directory.
The error message might be something like this: