comparison etc/PROBLEMS @ 35871:1dd3524845ae

Add note about need to specify extra compiler flags with recent Cygwin ports of gcc.
author Andrew Innes <andrewi@gnu.org>
date Sat, 03 Feb 2001 18:26:12 +0000
parents bc965ab08080
children 1dc1345e8325
comparison
equal deleted inserted replaced
35870:e3bd30e28be6 35871:1dd3524845ae
14 automatically with Emacs 21 and later.) 14 automatically with Emacs 21 and later.)
15 15
16 Note that this problem does not pertain to the MS-Windows port of 16 Note that this problem does not pertain to the MS-Windows port of
17 Emacs, since it doesn't use the preprocessor to generate Makefile's. 17 Emacs, since it doesn't use the preprocessor to generate Makefile's.
18 18
19 * Building the Windows port with Leim fails in the `leim' directory. 19 * Building the MS-Windows port with Cygwin GCC can fail.
20
21 Emacs may not build using recent Cygwin builds of GCC, such as Cygwin
22 version 1.1.8, using the default configure settings. It appears to be
23 necessary to specify the -mwin32 flag when compiling, and define
24 __MSVCRT__, like so:
25
26 configure --with-gcc --cflags -mwin32 --cflags -D__MSVCRT__
27
28 * Building the MS-Windows port with Leim fails in the `leim' directory.
20 29
21 The error message might be something like this: 30 The error message might be something like this:
22 31
23 Converting d:/emacs-21.1/leim/CXTERM-DIC/4Corner.tit to quail-package... 32 Converting d:/emacs-21.1/leim/CXTERM-DIC/4Corner.tit to quail-package...
24 Invalid ENCODE: value in TIT dictionary 33 Invalid ENCODE: value in TIT dictionary