[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