[prev in list] [next in list] [prev in thread] [next in thread]
List: uclibc
Subject: [uClibc] RE: Add libncurses to libreadline.so's dependency list
From: ps.m () gmx ! net (Peter S ! Mazinger)
Date: 2004-11-16 3:29:01
Message-ID: Pine.LNX.4.44.0411161125080.23852-100000 () lnx ! bridge ! intra
[Download RAW message or body]
On Tue, 16 Nov 2004, Joakim Tjernlund wrote:
sent also to the list
> > On Tue, 16 Nov 2004, Tjernlund Hemma wrote:
> >
> > > Peter
> > >
> > > Can you find out if you can build libreadline.so so that
> > > libncurses is added to libreadline.so's dependency(DT_NEEDED) list?
> >
> > I am not sure now that I have read it twice, what you mean
> > libreadline.so comes from readline-4.3 package
> > libnurses.so comes from ncurses-5.4 package
> > readline.so is what is built in python
>
> I mean libreadline.so(from readline-4.3) should have a dependency
> on libnurses.so(from ncurses-5.4).
>
> >
> > I don't believe that the readline package's libs should have some ncurses
> > reference. This dependency should only be in the readline.so lib from
> > python.
>
> I don't think so. This was why I sent a question to the list.
> Consider the case of just doing a dlopen(libreadline.so), that
> will fail to reloc tgetent because libdl will not know that
> libreadline.so also needs libncurses.so.
read the comment in readline's INSTALL file for --with-curses:
which also says that libreadline.so is explicitely not built against
libncurses, only the example programs to allow users to choose either
libtermcap or libncurses.
Can such a case be handled w/ DT_NEEDED (one of 2 libs)?
Peter
--
Peter S. Mazinger <ps dot m at gmx dot net> ID: 0xA5F059F2
Key fingerprint = 92A4 31E1 56BC 3D5A 2D08 BB6E C389 975E A5F0 59F2
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic