[Wien] Wien2k installation problem
Gavin Abo
gsabo at crimson.ua.edu
Wed Jul 15 17:19:10 CEST 2015
Dear Gerhard and Shamik,
Ok, sorry, I did not think too much into it.
In siteconfig,
1) selected "S specify a system" and "I Linux (Intel ifort compiler
(12.0 and later) + mkl )"
2) selected "O specify compiler options, BLAS and LAPACK", and it gave:
Recommended options for system linuxifc are:
Compiler options: -FR -mp1 -w -prec_div -pc80 -pad -ip
-DINTEL_VML -traceback -assume buffered_io
Linker Flags: $(FOPT) -L$(MKLROOT)/lib/$(MKL_TARGET_ARCH) -pthread
Preprocessor flags: '-DParallel'
R_LIB (LAPACK+BLAS): -lmkl_lapack95_lp64 -lmkl_intel_lp64
-lmkl_intel_thread -lmkl_core -openmp -lpthread
I knew that these recommended 64 bit settings have worked fine for me on
different Linux operating systems. Until you mentioned it, I did not
know that -pthread could be safely dropped from the Linker Flags.
Thanks,
Gavin
> why -pthread instead of -lpthread ? The threading library is libpthread and should be linked with -lpthread !
> I remembre that I made some ten years ago the remark on that: On SUSE systems (at thae time it was 9.2 and older) one can have a very comfortable setup of the linker
> such that it finds the standart libraries by itself. You can check it if you remove the -pthread switch from the linker line and find that Wien2k is still linked correctly.
> If not then you may use ldconfig to make your linker environment more comfortable.
> Below I do not understand why the linker should need the compiler options (LDFLAGS:$(FOPT)) ??
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20150715/bb6ba49b/attachment.html>
More information about the Wien
mailing list