Compilation and link options generation tool
To ease portability of our applications on different platforms where PaStiX is installed with customized compilation options, we relied on the pastix-conf
tool with the useful --fc
, --fcopts
etc options.
Is there any plan to reinstate it?
For the moment, a similar information is contained in
build/example/make
but only for C applications.
Furthermore, pkg-config
fails if hwloc was preinstalled and not known in PKG_CONFIG_PATH
In the specific case of intel ifort 16.0.4 (using mkl), some of the options turned on by ctest seem not to be strictly necessary, but I wonder if they could become meaningful in some situation.
They are -f77rtl
as a compilation option, and the
-lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lz -lm -lrt -lirng -ldecimal -lcilkrts -lstdc++
library links.
Most probably, the latter are installed as standard or default libraries on my test machine (and I am currently unable to remember how to display the full list of standard and default libraries for ifort).