On Wed, 2006-03-22 at 14:52 +0100, Bernhard R. Link wrote:
> * Dave Beckett <[EMAIL PROTECTED]> [060322 08:11]:

...
> > I am not going to do either of these.  The choice cairo made is
> > perfectly acceptable and good, common practice.
> 
> I even want to challenge the common practise part. Even the related
> libraries glib, atk, gdk, gtk do not place things this way, but
> have the -I madness only to differentiate between different versions,
> any version-less directory names are properly placed in the #include
> directives.

That's all convention, there are no (debian in this case) standards for
requiring what you ask for.

> > I am not convinced by any of your argument.  You should use pkg-config
> > and not try to second-guess what compile/link options it generates.
> 
> pkg-config is a way to work around things like uncabable toolsets or
> broken libraries. I acknowledge that it should be used for some things.
> But I'm talking here about Linux and not something like Windows.
> There are enough ways to create libraries in a way that no compile/link
> options are needed at all. Using a tool to reduce the problems with
> broken libraries is no excuse to generate broken libraries.

Well, you go ahead and try to convince all of gnome and beyond do that
but you should make sure you have read everything about libtool and
pkgconfig when you try.

As far as the debian packaged version of cairo is concerned, there is no
bug and I will be closing this shortly. 

Dave




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

Reply via email to