Hi all,

I've seen the edges of a few flamewars associated with autoconf/configure
style scripts, and I'm wondering if anyone can point me to (or provide me
with) arguments covering the following points:

Given a 3rd-party library A, which includes header files, and a 3rd-party
program B, which uses headers from A, what is the canonical way for B to
discover the location of A?


Some programs seem to use macro files which they install in
/usr/share/aclocal.  Some programs supply 'config' programs
({gtk,gimp,imlib}-config) which report header and link flags.  Some
programs rely on a standard location (either /usr[/local]/include or
/usr[/local]/include/<packagename>).

And I think I've seen people being disparaging of each of these methods..

Many debian programs provide /usr/share/aclocal files... but I've seen
people be fairly rude about the autoconf/automake/aclocal package too...

Any pointers to appropriate FMs appreciated..

Jules

/----------------+-------------------------------+---------------------\
|  Jelibean aka  | [EMAIL PROTECTED]         |  6 Evelyn Rd            |
|  Jules aka     | [EMAIL PROTECTED]              |  Richmond, Surrey   |
|  Julian Bean   | [EMAIL PROTECTED]        |  TW9 2TF *UK*       |
+----------------+-------------------------------+---------------------+
|  War doesn't demonstrate who's right... just who's left.             |
|  When privacy is outlawed... only the outlaws have privacy.          |
\----------------------------------------------------------------------/

Reply via email to