Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
4999 Discussions

: undefined reference to `vmldSinCos2'

blackhole_o
Beginner
525 Views
Hello,

I am trying to compile an electronic band structure program on p4-ifc-linux.

I have installed mkl 7.2.1, and fftw 3.0.1.
Below is the entry in the Makefile that include BLAS:

BLAS=-L/opt/intel/mkl721/lib/32 -lmkl_p4 -lguide

And this is the line that include FFT3D:

FFT3D = fftw3d.o fft3dlib.o /usr/lib/libfftw3.a

I encounter the following link error:

paw.o(.text+0x8338): In function `paw_mp_augsym_noncol_':
: undefined reference to `vmldSin2'
paw.o(.text+0x834f): In function `paw_mp_augsym_noncol_':
: undefined reference to `vmldSin2'
fft3dlib.o(.text+0x4e6c): In function `ftrigc_':
: undefined reference to `vmldSinCos2'
fft3dlib.o(.text+0x4fcf): In function `ftrigr_':
: undefined reference to `vmldSinCos2'
fft3dlib.o(.text+0x5181): In function `ftrigr_':
: undefined reference to `vmldSinCos2'
make: *** [vasp] Error 1

Any advice to fix this error will be highly appreciated.
Ravi
0 Kudos
2 Replies
schorscherl
Beginner
525 Views
If you compile with -xW (or similar), you should
also link with this option.
0 Kudos
jeffrey-gallagher
525 Views
Hey guys,
did you intend this thread for the compiler forum?
0 Kudos
Reply