[Wien] Problem with SRC_lapw1 compilation in Wien2K_09.02
Gerhard Fecher
fecher at uni-mainz.de
Fri Jan 15 09:01:31 CET 2010
You might need to link the vector math library (I guess thats were the v... functions reffer too)
-L/opt/intel/Compiler/11.1/064/lib/intel64 -lsvml (check the path where it is)
if the Linker does not find it automatically from youre environment variables.
-Vaxlib is obsolete since a very long tome
I wonder why you do not use the MKL that comes together with the 11.1 version of the compiler.
Did anyone check whether the -DINTEL_VML macro (it is used only in one subroutine)
is doing a better job compared to the svml library routines ?
Ciao
Gerhard
====================================
Dr. Gerhard H. Fecher
Institut of Inorganic and Analytical Chemistry
Johannes Gutenberg - University
55099 Mainz
________________________________________
Von: wien-bounces at zeus.theochem.tuwien.ac.at [wien-bounces at zeus.theochem.tuwien.ac.at] im Auftrag von Ranyele Amorim [ranyele at gmail.com]
Gesendet: Donnerstag, 14. Januar 2010 19:58
An: wien at zeus.theochem.tuwien.ac.at
Betreff: [Wien] Problem with SRC_lapw1 compilation in Wien2K_09.02
Dear all Wien2k users and Peter Blaha,
I am trying to compile wien2k version 09.02 on a machine of type Intel Xeon 2.5GHz with operating system Linux, fortran compiler Intel Fortran Compiler 11.1.064 and math libraries Intel MKL 10.2.3.029.
For the compilation I used:
O Compiler options: -FR -mp1 -w -prec_div -pc80 -pad -align -DINTEL_VML -traceback
L Linker Flags: -L/opt/intel/mkl/10.2.3.029/lib/em64t<http://10.2.3.029/lib/em64t> -L/opt/Wien2K9/SRC_lib -Vaxlib -pthread
P Preprocessor flags '-DParallel'
R R_LIB (LAPACK+BLAS): -llapack_lapw -lblas_lapw -lpthread
All SRC files compile very well, but in SRC_lapw1 I had the following errors:
hamilt.o: In function `hamilt_':
hamilt_tmp_.F:(.text+0x347c): undefined reference to `vdcos_'
hamilt_tmp_.F:(.text+0x349d): undefined reference to `vdsin_'
hamilt_tmp_.F:(.text+0x390a): undefined reference to `vdsincos_'
hamilt_tmp_.F:(.text+0x392b): undefined reference to `vdinv_'
.....
make[1]: *** [lapw1c] Error 1
make[1]: Leaving directory `/opt/Wien2K9/SRC_lapw1'
make: *** [complex] Error 2
Copying programs
WARNING: no executable found in SRC_lapw1. Check compile.msg in this directory
done.
Compile time errors (if any) were:
SRC_lapw1/compile.msg:make[1]: *** [lapw1] Error 1
SRC_lapw1/compile.msg:make: *** [real] Error 2
SRC_lapw1/compile.msg:make[1]: *** [lapw1c] Error 1
SRC_lapw1/compile.msg:make: *** [complex] Error 2
Can someone help me?
--
Ranyele Amorim Martins - UFSJ - 2010
More information about the Wien
mailing list