aboutsummaryrefslogtreecommitdiffstats
path: root/etc/PROBLEMS
diff options
context:
space:
mode:
authorPaul Eggert2021-01-03 12:32:27 -0800
committerPaul Eggert2021-01-03 12:42:23 -0800
commit32c960bdc61e26521507f2d629ba4da8a4db842e (patch)
tree3d9d5f87dd61b87dfc763e12eff5ad7cb8ee8bfc /etc/PROBLEMS
parent2e09efdb6877a2c189385be45d4cdceb617b6c5d (diff)
downloademacs-32c960bdc61e26521507f2d629ba4da8a4db842e.tar.gz
emacs-32c960bdc61e26521507f2d629ba4da8a4db842e.zip
Mention -lcurses problem on AIX
* etc/PROBLEMS: Describe problem with Emacs 27 and -lcurses. Do not merge to master.
Diffstat (limited to 'etc/PROBLEMS')
-rw-r--r--etc/PROBLEMS13
1 files changed, 13 insertions, 0 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 2ab76e50bd0..7499726678e 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -2879,6 +2879,19 @@ A solution is to link with GCC, like this:
2879Since the .o object files already exist, this will not recompile Emacs 2879Since the .o object files already exist, this will not recompile Emacs
2880with GCC, but just restart by trying again to link temacs. 2880with GCC, but just restart by trying again to link temacs.
2881 2881
2882*** Building Emacs with -lcurses fails with undefined symbols like BC.
2883
2884The 'configure' script attempts to use several terminal libraries,
2885including tinfo, ncurses, and terminfo, and curses (in that order).
2886If it happens to choose the long-obsolete curses library, Emacs will
2887not link correctly. Emacs 28 is expected to work around this problem;
2888in the meantime you can work around it by installing tinfo, ncurses or
2889terminfo instead.
2890
2891This problem can happen on AIX 7.2 if you build with IBM's compiler XLC,
2892as AIX's ncurses library suffers from the libgcc problem mentioned above.
2893To work around this, configure and build with GCC.
2894
2882*** Sun with acc: Link failure when using acc on a Sun. 2895*** Sun with acc: Link failure when using acc on a Sun.
2883 2896
2884To use acc, you need additional options just before the libraries, such as 2897To use acc, you need additional options just before the libraries, such as