Estoy compilando una biblioteca para un proyecto privado, que depende de varias bibliotecas. Específicamente, una de las dependencias se compila con Fortran. En algunos casos, he visto la dependencia compilada con g77
, en otros la he visto compilada con gfortran
. Mi proyecto entonces es ./configure
'd para enlazar con -lg2c
o -lgfortran
, pero hasta ahora lo he estado haciendo a mano.Cómo saber qué compilador se utilizó: g77 o gfortran
Si es posible, ¿cómo puedo saber, consultando en la biblioteca dependiente (por ejemplo, a través de nm
o alguna otra utilidad?), Si el compilador utilizado fue g77
(y luego voy a utilizar -lg2c
en mis opciones de enlace) o gfortran
(y luego usaré -lgfortran
)?
¡Gracias de antemano!