Page 1 of 1

Help: How to install vaspsol for vasp.6.1.0

Posted: Sat Jan 16, 2021 12:57 pm
by cattlesheep
I have tried to compile vaspsol with its guide for vasp.6.1.0,but failed
the error codes:
solvation.o: In function `pot_k_mp_vcorrection_':
solvation.f90:(.text+0xf41c): undefined reference to `m_sum_s_'
solvation.f90:(.text+0xf561): undefined reference to `m_sum_s_'
makefile:145: recipe for target 'vasp' failed
make[2]: *** [vasp] Error 1
make[2]: Leaving directory '/home/xxx/vasp/vasp.6.1.0/build/std'
cp: cannot stat 'vasp': No such file or directory
makefile:142: recipe for target 'all' failed
make[1]: *** [all] Error 1
make[1]: Leaving directory '/home/xxx/vasp/vasp.6.1.0/build/std'
makefile:6: recipe for target 'std' failed
make: *** [std] Error 2

How to deal with this problem.

Re: Help: How to install vaspsol for vasp.6.1.0

Posted: Sat Jan 16, 2021 6:57 pm
by henrique_miranda
We (the VASP Team) don't provide support for vaspsol.
Some other users of the forum might be able to help you.
Alternatively, you might ask this question in the issues in the vaspsol github page:
https://github.com/henniggroup/VASPsol/issues

Re: Help: How to install vaspsol for vasp.6.1.0

Posted: Sat Feb 13, 2021 12:22 am
by WencaiYi
well, you could modified src/mpi.F file to solve this question.
First, open src/mpi.F by "vim src/mpi.F" and found the "SUBROUTINE M_sum_s" at about line 1895, and then remove all the "!!" of this subfunction. Finally, compiling VASP and it will work fine.
GOOD LUCK!

Re: Help: How to install vaspsol for vasp.6.1.0

Posted: Tue Feb 23, 2021 4:39 pm
by cattlesheep
Thanks for the above answer, i have solved this problem. https://github.com/henniggroup/VASPsol/issues/43