Sinon, je me demande si les autotools ne pourrait pas gérer cela tous seuls sans avoir à écrire des scripts m4 particuliers pour chaque bibliothèque qu'on souhaite utiliser et qui pourrait être dans des répertoires différents de /usr/include et autre.
Bah non, autoconf ne peut pas deviner de lui-même dans quels dossiers telle bibliothèque peut être placée, ni les quatre milliards de combinaisons possibles de flags pour le compilateur suivant les options et versions de ta bibliothèque...
Il faut créer un petit bout de script pour lui permettre de le faire, et c'est ce qui est dans le lien que je t'ai donné: le fichier m4 fourni permet à autoconf de gérer proprement la bibliothèque netcdf. Autoconf ne fait pas de la divination; il utilise simplement les scripts dont il dispose pour savoir comment gérer tous ce qu'on lui demande.
[^] # Re: google ?
Posté par alf . En réponse au message Détecter l'emplacement d'une bibliothèque et de ses entêtes. Évalué à 0.
Bah non, autoconf ne peut pas deviner de lui-même dans quels dossiers telle bibliothèque peut être placée, ni les quatre milliards de combinaisons possibles de flags pour le compilateur suivant les options et versions de ta bibliothèque...
Il faut créer un petit bout de script pour lui permettre de le faire, et c'est ce qui est dans le lien que je t'ai donné: le fichier m4 fourni permet à autoconf de gérer proprement la bibliothèque netcdf. Autoconf ne fait pas de la divination; il utilise simplement les scripts dont il dispose pour savoir comment gérer tous ce qu'on lui demande.