- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi.
I'm trying to use the sterf() subroutine of the LAPACK library, however, when linking I get the error:
/tmp/ifortRaFEO1.o: In function `eigenwert_IP_ew_':
markus.f90:(.text+0x1ab9): undefined reference to `sterf_'
My compile command is
ifort markus.f90 -L/opt/intel/Compiler/11.1/056/mkl/lib/32 -lmkl_lapack95
The skript of my lessons suggests using
-lmkl_lapack95 -lmkl -lguide -lpthread
But that tells me that it can't find -lmkl.
A different skript I found had
-lmkl_lapack -lmkl_ia32 -lguide -lpthread
But that tells me that it doesn't find -lmkl_ia32
I am on Ubuntu Linux.
Can anyone help me?
I'm trying to use the sterf() subroutine of the LAPACK library, however, when linking I get the error:
/tmp/ifortRaFEO1.o: In function `eigenwert_IP_ew_':
markus.f90:(.text+0x1ab9): undefined reference to `sterf_'
My compile command is
ifort markus.f90 -L/opt/intel/Compiler/11.1/056/mkl/lib/32 -lmkl_lapack95
The skript of my lessons suggests using
-lmkl_lapack95 -lmkl -lguide -lpthread
But that tells me that it can't find -lmkl.
A different skript I found had
-lmkl_lapack -lmkl_ia32 -lguide -lpthread
But that tells me that it doesn't find -lmkl_ia32
I am on Ubuntu Linux.
Can anyone help me?
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
On the MKL forum header page, in the right hand column, there is a link advisor, which gives you link commands for current MKL. As you've seen, MKL library organization has changed over the years.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page