[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: TODO
From: |
Ralf Wildenhues |
Subject: |
Re: TODO |
Date: |
Mon, 15 Nov 2004 16:51:11 +0100 |
User-agent: |
Mutt/1.4.1i |
* Gary V. Vaughan wrote on Mon, Nov 15, 2004 at 04:34:49PM CET:
> >Bob Friesenhahn wrote:
> >>
> >>This solution does not seem to support the case where an actual
> >>dependency exists but is not registered in the library (because the
> >>user didn't supply it) so that the dynamic link loader doesn't know
> >>about it?
>
> Good point. We really ought to check the library registered
> dependencies against the .la deplibs and only drop the deplibs
> common to both, since we know the linker will pick those up.
> I guess that means looking through the dependency tree of .la
> files to find matches.
I don't think so. If there is a real dependency, then we want it to be
noticed. Look:
libA -> { libB, libC }
libB -> libC
Now libB is rewritten to not need libC any more (imagine it provides
low-level stuff like glib). If we do not listen to what the user tells
us, we end up with a broken installed library libA.
> Also, what do we do about -rpath? We still need to encode the
> runtime path to even the dropped deplib directories so that the
> same library we linked with is picked up at runtime.
Erm, is this not handled in the depending library? (I have no idea,
really, but I hoped this would be so.)
> >>If libone or libfour contain weak symbols, what happens?
>
> I have no idea! Scott?
Me neither.
Regards,
Ralf
- Re: TODO, (continued)
- Re: TODO, Ralf Wildenhues, 2004/11/15
- Re: TODO, Gary V. Vaughan, 2004/11/15
- Re: TODO, Scott James Remnant, 2004/11/15
- Re: TODO, Gary V. Vaughan, 2004/11/15
- Re: TODO, Scott James Remnant, 2004/11/15
- Re: TODO, Jacob Meuser, 2004/11/15
- Re: TODO, Scott James Remnant, 2004/11/16
- Re: TODO, Jacob Meuser, 2004/11/16
- Re: TODO, Ralf Wildenhues, 2004/11/16
- Re: TODO, Jacob Meuser, 2004/11/16
- Re: TODO,
Ralf Wildenhues <=
- Re: TODO, Howard Chu, 2004/11/15
- Re: TODO, Ralf Wildenhues, 2004/11/16
- Re: TODO, Bob Friesenhahn, 2004/11/15
- Re: TODO, Daniel Reed, 2004/11/15
- Re: TODO, Jacob Meuser, 2004/11/15
- Re: TODO, Daniel Reed, 2004/11/16
- Re: TODO, Jacob Meuser, 2004/11/16
- Re: TODO, Gary V. Vaughan, 2004/11/15
- Re: TODO, Bob Friesenhahn, 2004/11/15
- Re: TODO, Jacob Meuser, 2004/11/15