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. | \----------------------------------------------------------------------/