• Domingo 22 de Diciembre de 2024, 21:57

Autor Tema:  Problema con un linker de fortran a C  (Leído 3081 veces)

amanphys

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Problema con un linker de fortran a C
« en: Sábado 9 de Agosto de 2003, 00:35 »
0
Hola,

Yo quiero llamar a unas subrutinas  que estan hechas en codigo C (estan bien declaradas para poder ser accesadas desde fortran) desde mi programa en fortran.
Mi problema esta en el Makefile, ya que no me quierehacer el link bien.
Me da el siguiente error:
f77 -O3 wave.o acustic.o MODEL.a -o model1 /home/amaneiro/CAESAR/libcaesar.a -lm
wave.o: In function `MAIN__':
wave.o(.text+0x682): undefined reference to `solver_gmres__'
collect2: ld returned 1 exit status
make: *** [model1] Error 1

donde libcaesar.a es la libreria de C y solver_gmres es la funcion que trato de llara desde fortran.

Espero haberme explicado bien, gracias.