comparison etc/PROBLEMS @ 77174:e1068b61ec58

Fix typos in Cygwin-related entries.
author Eli Zaretskii <eliz@gnu.org>
date Fri, 13 Apr 2007 09:57:26 +0000
parents 8658cdd16704
children f9ff5212e1e4
comparison
equal deleted inserted replaced
77173:5e4b72114bc4 77174:e1068b61ec58
211 ** Emacs compiled with Gtk+ crashes when closing a display (x-close-connection). 211 ** Emacs compiled with Gtk+ crashes when closing a display (x-close-connection).
212 212
213 This happens because of bugs in Gtk+. Gtk+ 2.10 seems to be OK. See bug 213 This happens because of bugs in Gtk+. Gtk+ 2.10 seems to be OK. See bug
214 http://bugzilla.gnome.org/show_bug.cgi?id=85715. 214 http://bugzilla.gnome.org/show_bug.cgi?id=85715.
215 215
216 ** Emacs compiled with Gtk+ crashes on startup on cygwin. 216 ** Emacs compiled with Gtk+ crashes on startup on Cygwin.
217 217
218 A typical error message is 218 A typical error message is
219 ***MEMORY-ERROR***: emacs[5172]: GSlice: failed to allocate 504 bytes 219 ***MEMORY-ERROR***: emacs[5172]: GSlice: failed to allocate 504 bytes
220 (alignment: 512): Function not implemented 220 (alignment: 512): Function not implemented
221 221
222 Emacs supplies its own malloc, but glib (part of Gtk+) calls memalign and on 222 Emacs supplies its own malloc, but glib (part of Gtk+) calls memalign and on
223 cygwin that becomes the cygwin supplied memalign. As malloc is not the 223 Cygwin, that becomes the Cygwin supplied memalign. As malloc is not the
224 cygwin malloc, the cygwin memalign always returns ENOSYS. A fix for this 224 Cygwin malloc, the Cygwin memalign always returns ENOSYS. A fix for this
225 problem would be welcome. 225 problem would be welcome.
226 226
227 * General runtime problems 227 * General runtime problems
228 228
229 ** Lisp problems 229 ** Lisp problems
2437 env CC="gcc -m32" ./configure --build=i386-linux-gnu \ 2437 env CC="gcc -m32" ./configure --build=i386-linux-gnu \
2438 --x-libraries=/usr/X11R6/lib 2438 --x-libraries=/usr/X11R6/lib
2439 2439
2440 (using the location of the 32-bit X libraries on your system). 2440 (using the location of the 32-bit X libraries on your system).
2441 2441
2442 *** Building the Cygwin port for MS-Windows can fail with some GCC version 2442 *** Building the Cygwin port for MS-Windows can fail with some GCC versions
2443 2443
2444 Building Emacs 22 with Cygwin builds of GCC 3.4.4-1 and 3.4.4-2 is 2444 Building Emacs 22 with Cygwin builds of GCC 3.4.4-1 and 3.4.4-2 is
2445 reported to either fail or cause Emacs to segfault at run time. In 2445 reported to either fail or cause Emacs to segfault at run time. In
2446 addition, the Cygwin GCC 3.4.4-2 has problems with generating debug 2446 addition, the Cygwin GCC 3.4.4-2 has problems with generating debug
2447 info. Cygwin users are advised not to use these versions of GCC for 2447 info. Cygwin users are advised not to use these versions of GCC for