|
From: | RESHMA KUMAR |
Subject: | RE: Missing or unsuitable terminal error with curses 6.5 |
Date: | Thu, 13 Mar 2025 17:43:43 +0000 |
Hello, Building ncurses 6.5 with –with-caps=aix4 fixed the issue. Thanks for the suggestion.
Thank & Regards, Reshma V Kumar On 13/03/25, 1:31 AM, "Thomas Dickey" <dickey@his.com> wrote: On Wed, Mar 12, 2025 at 04:20:48PM +0000, RESHMA KUMAR wrote: > Hi All, > > We have built ncurses 6.5 in AIX 7.3 using xlc compiler using the following > configure options. > > ./configure --prefix=/usr --mandir=/usr/man --libdir=/usr/lib --without-ada > --without-normal --without-debug --enable-overwrite --enable-hard-tabs > --enable-xmc-glitch --enable-colorfgbg --enable-static --disable-shared > --enable-pc-files --with-pkg-config-libdir=/usr/lib/pkgconfig > --with-terminfo-dirs=/usr/share/lib/terminfo --disable-widec > > We are using AIX terminfo database present in /usr/share/lib/terminfo path. > > We also built tmux 3.5a with this ncurses. However, during runtime with AIX > terminfo database, it gives the following error > > “missing or unsuitable terminal: xterm-256color” > > If ncurses provided terminfo database is used, there is no error. > > Additionally, tmux 3.5a built with ncurses 6.4 works with AIX terminfo > database without any issues but not 6.5. > > Can anyone suggest what could be the issue here? It would be great if you > can provide any help. AIX's terminal database (binary) format is different from ncurses (and Solaris). Some of the table indices differ. That happens with a few systems that I've encountered, so I constructed a table with different information which "should" work. See e.g., --with-caps=aix4 which works the same with AIX 5,6,7 -- Thomas E. Dickey <dickey@invisible-island.net> |
[Prev in Thread] | Current Thread | [Next in Thread] |