On Mon, 10 Oct 2011, Sven Joachim wrote:

On 2011-10-10 02:55 +0200, Craig Small wrote:

On Wed, Oct 05, 2011 at 09:09:54PM +0200, Sven Joachim wrote:
I wonder whether it would be a good idea to instead provide symlinks in
libtinfo-dev, i.e.
libtermcap.so -> libtinfo.so and libtermcap.a -> libtinfo.a .
I assume that the functions required in libtermcap are provided by
libtinfo.

That's my assumption as well, and Thomas has not contradicted.

agree (tinfo provides terminfo and termcap interfaces, as well as the
internal functions of ncurses that those interfaces require).

I also noticed there are no header files for libtinfo-dev which doesn't
appear correct to me.  Surely there are some functions in libtinfo that
you could use and they need headers to reference them?  The ncurses
headers appear in libncurses5-dev package, but there might be cases
where that isn't installed.

The problem is that we have two versions of the headers, one in
libncurses5-dev and one in libncursesw5-dev, and there does not seem to
be a shareable subset suitable for libtinfo-dev.
E.g. /usr/include/term.h  #includes <ncurses_dll.h>, and
/usr/include/ncursesw/term.h #includes <ncursesw/ncurses_dll.h>.

but ncurses_dll.h is identical in the two.  It is ncurses.h that differs.
(other than the #include line of course, which is generated).

--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to