On Wed, 16 Apr 2008 19:15:53 +0200, Goswin von Brederlow
<[EMAIL PROTECTED]> said:  

> You are missing the point.

> What if the library says "You must call /usr/bin/foo during build"?

        How does the library say that? Why can't I just have
 gcc -o baz baz.c -lfoo

        How can the library make that not work?

> The libarry does not use foo, only the user, so no depends?  Or idoes
> forcing users to use foo make foo part of the API and hence the
> library should depend on it?

        If the library can be used without calling /usr/bin/foo? I mean,
 I know it is a convenience function, but it does not, in fact, force
 anyone to use foo, or pkg-config, or anything,

__> pkg-config --cflags --libs libselinux
 -lselinux  

        Which is, err, nice. But You can, you know, just use -lselinux
 in your Makefile. I don't see why libselinux-dev needs to depend on
 pkg-config. Or even recommend it.

        manoj
-- 
Always look over your shoulder because everyone is watching and plotting
against you.
Manoj Srivastava <[EMAIL PROTECTED]> <http://www.debian.org/~srivasta/>  
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to