J'utilise les autotools pour gérer la configuration de sources (C) dont je m'occupe. Une partie du code doit être compilé en utilisant la bibliothèque truc-muche (ici netcdf) Sur certains systèmes, cette bibliothèque a ses entêtes dans
/usr/include
et ses .so dans /usr/lib
Dans ce cas, j'ai mis dans mon configure.in :AC_CHECK_HEADER([netcdf.h], [netcdf="yes"], [netcdf="no"])
mes sources ont un
#include <netcdf.h>et l'édition de lien se fait avec
-lnetcdf
Jusqu'ici tout va bien. Mais selon les distribution, ces bibliothèques s'installent (…)