Mercurial > emacs
comparison =PROBLEMS @ 1949:a81c98f793b6
Formerly PROBLEMS.~2~
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Wed, 24 Feb 1993 17:56:09 +0000 |
parents | 794bd24d1415 |
children | 049a892e6398 |
comparison
equal
deleted
inserted
replaced
1948:e7b8107294b7 | 1949:a81c98f793b6 |
---|---|
1 This file describes various problems that have been encountered | 1 This file describes various problems that have been encountered |
2 in compiling, installing and running GNU Emacs. | 2 in compiling, installing and running GNU Emacs. |
3 | |
4 * `expand-file-name' fails to work on any but the machine you dumped Emacs on. | |
5 | |
6 On some systems, if you use any of the functions which look up | |
7 information in the passwd database before dumping Emacs (say, by using | |
8 expand-file-name in site-init.el), then those functions will not work | |
9 in the dumped Emacs on any host but the one Emacs was dumped on. | |
10 | |
11 Apparently, the Yellow Pages (or Network Information Service) | |
12 functions cache information the first time they are called in the | |
13 undumped emacs, this information gets included in the dumped | |
14 executable, and it is then inaccurate if the executable is used on | |
15 another host. | |
16 | |
17 The solution? Don't use expand-file-name in site-init.el, or in | |
18 anything it loads. Yuck. | |
3 | 19 |
4 * On some variants of SVR4, Emacs does not work at all with X. | 20 * On some variants of SVR4, Emacs does not work at all with X. |
5 | 21 |
6 Try defining BROKEN_FIONREAD in your config.h file. If this solves | 22 Try defining BROKEN_FIONREAD in your config.h file. If this solves |
7 the problem, please send a bug report to tell us this is needed; be | 23 the problem, please send a bug report to tell us this is needed; be |
103 with a floating point option other than the default. | 119 with a floating point option other than the default. |
104 | 120 |
105 It's not terribly hard to make this work with small changes in | 121 It's not terribly hard to make this work with small changes in |
106 crt0.c together with linking with Fcrt1.o, Wcrt1.o or Mcrt1.o. | 122 crt0.c together with linking with Fcrt1.o, Wcrt1.o or Mcrt1.o. |
107 However, the easiest approach is to build Xlib with the default | 123 However, the easiest approach is to build Xlib with the default |
108 floating point option: to decide at run time what hardware is | 124 floating point option: -fsoft. |
109 available. | |
110 | 125 |
111 * Emacs fails to get default settings from X Windows server. | 126 * Emacs fails to get default settings from X Windows server. |
112 | 127 |
113 The X library in X11R4 has a bug; it interchanges the 2nd and 3rd | 128 The X library in X11R4 has a bug; it interchanges the 2nd and 3rd |
114 arguments to XGetDefaults. Define the macro XBACKWARDS in config.h to | 129 arguments to XGetDefaults. Define the macro XBACKWARDS in config.h to |