Je compile une bibliothèque pour un projet privé, qui dépend d'un certain nombre de bibliothèques. Plus précisément, l'une des dépendances est compilée avec Fortran. Sur certaines instances, j'ai vu la dépendance compilée avec g77
, sur d'autres que j'ai vu compilé avec gfortran
. Mon projet est alors ./configure
'd pour lier avec -lg2c
ou -lgfortran
, mais jusqu'ici je l'ai fait à la main.Comment savoir quel compilateur a été utilisé: g77 ou gfortran
S'il est possible, comment puis-je savoir, de la recherche dans la bibliothèque dépendante (par exemple nm
ou une autre utilité?), Si le compilateur utilisé était g77
(et je vais utiliser -lg2c
dans mes options de lien) ou gfortran
(et puis je vais utiliser -lgfortran
)?
Merci d'avance!