gfortran LAPACK Fehler "undefinierte Referenz"

Ich habe LAPACK unter Ubuntu folgendermaßen installiertdie Anleitung,

sudo apt-get install liblapack-dev

so kann ich finden/usr/lib/libblas/libblas.a und/usr/lib/lapack/liblapack.aund dann getestet ingfortran mit demrandomsys1 Beispiel,

  gfortran -llapack -lblas randomsys1.f90
  gfortran -llapack -L/usr/lib/lapack -lblas -L/usr/lib/libblas randomsys1.f90

Ich habe jedoch die folgenden Fehler erhalten (dgesv ist eine LAPACK-Routine):

/tmp/ccnzuuiY.o: In function `MAIN__':
randomsys1.f90:(.text+0xb): undefined reference to `init_random_seed_'
randomsys1.f90:(.text+0x3c2): undefined reference to `dgesv_'
collect2: ld returned 1 exit status

Ist irgendetwas falsch, um LAPACK zu installieren? Danke vielmals!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage