Hello, libtinfo and libtinfow are created from the source code of ncurses. When there ./configure is called with --enable-widec then the w libraries are generated - libticw, libformw, libncursesw, libtinfow.
These libraries I guess support both narrow and wide characters, while the no-w libraries cannot handle wide characters. Greetings Дилян -----Original Message----- From: Gavin Smith <gavinsmith0...@gmail.com> To: Дилян Палаузов <dilyan.palau...@aegee.org> Cc: bug-texinfo@gnu.org Subject: Re: texinfo 7.2 does not utilize libinfow Date: 17/06/25 22:27:56 On Tue, Jun 17, 2025 at 08:03:56PM +0300, Дилян Палаузов wrote: > Hello, > > I thought that compiling everything only for wide characters is a very good > idea. But ./configure for texinfo 7.2 prints > > config.status: creating po/Makefile > config.status: creating po_document/POTFILES > config.status: creating po_document/Makefile > configure: WARNING: Could not find a terminal library among tinfo ncurses > curses termlib termcap terminfo > configure: WARNING: The programs from `info' directory will not be built. > $ locate libtinfo > > /lib/x86_64-linux-gnu/libtinfo.so.5 > /lib/x86_64-linux-gnu/libtinfo.so.5.9 > /src/ncurses-6.1/lib/libtinfow.so > /src/ncurses-6.1/lib/libtinfow.so.6 > /src/ncurses-6.1/lib/libtinfow.so.6.1 > /usr/lib/libtinfow.so > /usr/lib/libtinfow.so.6 > /usr/lib/libtinfow.so.6.1 > /usr/lib/x86_64-linux-gnu/A/libtinfo.a > > The problem report is that texinfo does not utilize libinfow . > > Kind regards > Дилян Can you explain what libinfow is and whether it provides the termcap interface that info uses? What are the differences among libinfow, libtinfow and/or libtinfo?