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