Encountering several errors while compiling siesta with psml support

Hello experts, below I have attached some lines from the point where it goes wrong

/home/user06/softwares/siesta-master/_build/Src/ncps/src/libncps.a /home/user06/softwares/siesta-master/build/Src/psoplib/src/libpsop.a /home/user06/softwares/siesta-rel-4.1/Pseudo/libpsml-1.1.7/lib/libpsml.a /home/user06/softwares/siesta-rel-4.1/Pseudo/xmlf90-1.5.4/lib/libxmlf90.a
m_matswinvers.o: In function m_zinver': /home/user06/softwares/siesta-master/Src/m_matswinvers.F90:128: undefined reference to pzgetrf

/home/user06/softwares/siesta-master/Src/m_matswinvers.F90:133: undefined reference to pzgetri_' /home/user06/softwares/siesta-master/Src/m_matswinvers.F90:146: undefined reference to pzgetri

…and it goes on like this for several undefined references and ends with -
collect2: error: ld returned 1 exit status
Makefile:396: recipe for target ‘siesta’ failed
make[1]: *** [siesta] Error 1
make[1]: Leaving directory ‘/home/user06/softwares/siesta-master/_build/Src’
Makefile:68: recipe for target ‘siesta’ failed
make: *** [siesta] Error 2

Is there other way to get relativistic pseudopotentials in psf formate other than using the psml supported version?
Thank you in advanced.

1 Like

Looks like a problem with the linear algebra libraries.

Can you post more details about the build? Like an arch.make file and a log of the compilation?