On Tue, Jun 19, 2007 at 08:58:04PM +0200, Arkadiusz Miskiewicz wrote:
> 
> When system ncurses is built with --with-termlib=tinfo option
> then there are two libraries - libtinfo (which contains terminal
> related functions) and libncurses (rest).
> 
> Correctly link against libtinfo in such case.


Why do you need extra -ltinfo? I see:

# ldd /lib/libncurses.so.5
      linux-gate.so.1 =>  (0xffffe000)
      libc.so.6 => /lib/libc.so.6 (0xf7e5c000)
      libdl.so.2 => /lib/libdl.so.2 (0xf7e57000)
      libtinfo.so.5 => /lib/libtinfo.so.5 (0xf7e3f000)

For example Fedora 7 uses tinfo, and the cal command is compiled
without an extra -ltinfo:

# ldd /usr/bin/cal
       libncurses.so.5 => /lib64/libncurses.so.5 (0x0000003b66400000)
       libc.so.6 => /lib64/libc.so.6 (0x0000003b51a00000)
       libdl.so.2 => /lib64/libdl.so.2 (0x0000003b52200000)
       libtinfo.so.5 => /lib64/libtinfo.so.5 (0x0000003b65800000)


  Karel

-- 
 Karel Zak  <[EMAIL PROTECTED]>
-
To unsubscribe from this list: send the line "unsubscribe util-linux-ng" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to