status of extra_cflags.txt

Jelmer Vernooij jelmer at samba.org
Thu Nov 30 19:28:55 GMT 2006


On Thu, 2006-11-30 at 11:20 -0800, James Peach wrote:
> On Nov 30, 2006, at 9:12 AM, Jelmer Vernooij wrote:
> > On Thu, 2006-11-30 at 09:04 -0800, James Peach wrote:
> >>> ldb also uses talloc and talloc is required by users of ldb, so  
> >>> ldb is
> >>> a public dependency.
> >> So if libfoo is a DSO, then then only the private dependencies will  
> >> be
> >> linked into libfoo. If libfoo has public dependencies then any binary
> >> that declares a dependency on libfoo will be linked with libfoo and
> >> all the libfoo public dependencies.
> >>
> >> Is that right?
> > Yes, exactly.
> Do dependencies distinguish between libraries and subsystems?
No. We use this in some places: for example, popt can be used as an
external library if available on the system or as subsystem.

Cheers,

Jelmer
-- 
Jelmer Vernooij <jelmer at samba.org> - http://samba.org/~jelmer/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 307 bytes
Desc: This is a digitally signed message part
Url : http://lists.samba.org/archive/samba-technical/attachments/20061130/9b0076bb/attachment.bin


More information about the samba-technical mailing list