summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2001-01-08 17:26:39 +0000
committerEli Zaretskii <eliz@gnu.org>2001-01-08 17:26:39 +0000
commit168fc7f2a7d260f3e871f58ab4b921a4df7a8b12 (patch)
tree38f2250038d13a43c797684b3aba2b2050467503
parent1460e5d49daf6467fe4a7c9f4766d2ddf00a2620 (diff)
downloademacs-168fc7f2a7d260f3e871f58ab4b921a4df7a8b12.tar.gz
Mention possible problems with new versions of GNU cpp and "..".
-rw-r--r--etc/PROBLEMS12
1 files changed, 12 insertions, 0 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index b2fa8dd29c1..b24a6c75504 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -1,6 +1,18 @@
This file describes various problems that have been encountered
in compiling, installing and running GNU Emacs.
+* Building Emacs with GCC 2.9x fails in the `src' directory.
+
+This may happen if you use a development version of GNU `cpp' from one
+of the GCC snapshots around Oct 2000 and later, or from a released
+version of GCC newer than 2.95.2. The preprocessor in those versions
+expands ".." into ". .", which breaks relative file names that
+reference the parent directory.
+
+The solution is to make sure the preprocessor is run with the
+`-traditional' option. (The `configure' script should do that
+automatically with Emacs 21 and later.)
+
* When using Xaw3d scroll bars without arrows, the very first mouse
click in a scroll bar might be ignored by the scroll bar widget. This
is probably a bug in Xaw3d; when Xaw3d is compiled with arrows, the