Skip to content

Elpa compiled with openmp is not detected by the configure script

Elpa compiled with openmp has a different shared object name which octopus configure script dosent pickup:

user@hpc:/$ELPA_ROOT/elpa-2021.11.001/lib$ ls 
.  ..  libelpa_openmp.a  libelpa_openmp.so  libelpa_openmp.so.17  libelpa_openmp.so.17.0.0  pkgconfig

octopus seems to only be looking for libelpa.so which is not here. The current work around is to ln -s libelpa_openmp.so to libelpa.so (see for eg here), but it would be nice to have this already being picked up in the octopus configure script itself.