Date: Mon, 18 Oct 2004 18:53:39 +0400 From: Andrey Chernov <ache@nagual.pp.ru> To: Ruslan Ermilov <ru@FreeBSD.ORG> Cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/gnu/lib/libreadline/readline Makefile Message-ID: <20041018145339.GA70099@nagual.pp.ru> In-Reply-To: <20041018141302.GA88398@ip.net.ua> References: <20041018090314.GA86525@ip.net.ua> <20041018090550.GA59302@nagual.pp.ru> <20041018091004.GC86525@ip.net.ua> <20041018091303.GC59302@nagual.pp.ru> <20041018091903.GD86525@ip.net.ua> <20041018092347.GA59835@nagual.pp.ru> <20041018092747.GB59835@nagual.pp.ru> <20041018115632.GA87870@ip.net.ua> <20041018121120.GA67831@nagual.pp.ru> <20041018141302.GA88398@ip.net.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] On Mon, Oct 18, 2004 at 05:13:02PM +0300, Ruslan Ermilov wrote: > Crunched binaries don't use whole libraries either. The many .o > files just get linked with libraries the usual way. (Unrelated, > but I thought I'd mention this anyway...) The many files may just needs -ltermcap. > But then perhaps you can tell me where the APIs for libcurses, > libmytinfo, libtermcap, libtermlib, and libtinfo are documented, > so one can decide which pseudo-library to link against in our > case of libncurses? If you happen to know... Because I read > README and it says it implements the System V curses API with > some extensions, and it doesn't mention any of the above libs. Usually it is documented in the manpages and in other formats, like nroff-based, depending on system. Before ncurses we and all BSDs have standard manpages describing termcap functions family and file format for years. Do you keep some CDs with old BSDs, by chance? libtermcap = libtermlib, historycally libmytinfo is for some non-standard stuff, maybe terminfo emulation based on termcap, I don't remember exactly now. Curses implementation can be layer on termcap or on terminfo (or even on something else). In later cases it may not provide termcap compatibility or do it poorly. SysV curses API standartization effors shows up relatively recent, many Unix-likes and others (DOS f.e.) have their own not fully SysV API compatible curses-es. -- Andrey Chernov | http://ache.pp.ru/ [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iQCVAwUBQXPY8+JgpPLZnQjrAQEMFAQA3AeVEVmekPCbqEEGflDCNP2q64Auz7Og 53tATJfatLY5pJtS1RG2bQr3Au2DkdfPgljBomcYctL2oYSWouCHkeQ+CLanLIaa RcJEXVnbioFDA5rYXRGA8XRsrcWVk6NGTydZqhxyVyb2ihJvYnA0hqt3mhEjq8KA 61FEwcRJIqY= =feVA -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041018145339.GA70099>
