Bonjour à toutes et à tous,
Je doit travailler avec des matrices en Fortran. J'ai donc téléchargé les sources de BLAS et LAPACK, et les ai compilées dans un dossier à part. Mais au moment de la compilation de mon programme test, rien ne va plus !
Voici comme je compile :et ce que j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ifort regression_model.f90 -L.../workspace/LAPACK/lapack-3.2.1/ -lblas -o regression
Une idée de la source du problème ? Si vous avez besoin de précisions, n'hésitez pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 .../workspace/LAPACK/lapack-3.2.1//libblas.a(xerbla.o): In function `xerbla_': .../workspace/LAPACK/lapack-3.2.1/BLAS/SRC/xerbla.f:39: undefined reference to `_gfortran_st_write' .../workspace/LAPACK/lapack-3.2.1/BLAS/SRC/xerbla.f:39: undefined reference to `_gfortran_string_len_trim' .../workspace/LAPACK/lapack-3.2.1/BLAS/SRC/xerbla.f:39: undefined reference to `_gfortran_transfer_character' .../workspace/LAPACK/lapack-3.2.1/BLAS/SRC/xerbla.f:39: undefined reference to `_gfortran_transfer_integer' .../workspace/LAPACK/lapack-3.2.1/BLAS/SRC/xerbla.f:39: undefined reference to `_gfortran_st_write_done' .../workspace/LAPACK/lapack-3.2.1/BLAS/SRC/xerbla.f:41: undefined reference to `_gfortran_stop_numeric'
Merci d'avance
Cordialement
Mathieu
[edit] Je viens de faire ce que j'aurais du faire depuis une heure : essayer avec gfortran. Du coup, plus de problème de compilation ! Mais qu'est ce qui cloche avec ifort, du coup ? Une idée ?
Partager