Mercurial > emacs
comparison etc/PROBLEMS @ 54505:1fec8b29abc4
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 22 Mar 2004 15:38:14 +0000 |
parents | f937ce10e7b9 |
children | 54d3f69203e5 |
comparison
equal
deleted
inserted
replaced
54504:f3876de5ae8f | 54505:1fec8b29abc4 |
---|---|
56 change in the memory allocator that causes a EXC_BAD_ACCESS error near | 56 change in the memory allocator that causes a EXC_BAD_ACCESS error near |
57 xrealloc(). Relinking the application (by deleting src/temacs and | 57 xrealloc(). Relinking the application (by deleting src/temacs and |
58 running make) will solve the problem. It appears to be caused by some | 58 running make) will solve the problem. It appears to be caused by some |
59 problems with the unexec code and its interaction with libSystem.B. | 59 problems with the unexec code and its interaction with libSystem.B. |
60 | 60 |
61 * Emacs crashes with SIGSEGV on Solaris in XtInitializeWidgetClass | 61 * Emacs crashes with SIGSEGV in XtInitializeWidgetClass |
62 | 62 |
63 It crashes on X, but runs fine when called with option "-nw". | 63 It crashes on X, but runs fine when called with option "-nw". |
64 | 64 |
65 This has been observed when emacs is linked with GNU ld instead of | 65 This has been observed when Emacs is linked with GNU ld but without passing |
66 Solaris ld. To check which ld is used by gcc add "-V" to | 66 the -z nocombreloc flag. Emacs normally knows to pass the -z nocombreloc |
67 TEMACS_LDFLAGS in src/Makefile. Alternatively the executable size may | 67 flag when needed, so if you come across a situation where the flag is |
68 be used as an indication of which linker is used. The size is | 68 necessary but missing, please report it via M-x report-emacs-bug. |
69 approximately 15M when linked with solaris ld compared to 9M when | 69 |
70 linked with GNU ld. | 70 On platforms such as Solaris, you can also work around this problem by |
71 | 71 configuring your compiler to use the native linker instead of GNU ld. |
72 The fix is to reconfigure/install gcc, making sure that the SUN linker | 72 |
73 is used. | |
74 | |
75 * Characters from the mule-unicode charsets aren't displayed under X. | 73 * Characters from the mule-unicode charsets aren't displayed under X. |
76 | 74 |
77 XFree86 4 contains many fonts in iso10646-1 encoding which have | 75 XFree86 4 contains many fonts in iso10646-1 encoding which have |
78 minimal character repertoires (whereas the encoding part of the font | 76 minimal character repertoires (whereas the encoding part of the font |
79 name is meant to be a reasonable indication of the repertoire | 77 name is meant to be a reasonable indication of the repertoire |