Error while compiling Wannier90
Posted: Thu Jun 15, 2017 1:23 am
Dear all,
I have carefully followed the steps to compile EPW from the qe-6.1 package. However, the compilation stops during the last step (make epw) while trying to compile the wannier90 library. The compilation stops with:
The directory W90 is a symbolic link that points to the unzipped directory wannier90-2.1.0 . The content of this directory is the following:
It seems like the build script expected a Makefile in that directory. Any suggestion to fix this?
Thanks.
I have carefully followed the steps to compile EPW from the qe-6.1 package. However, the compilation stops during the last step (make epw) while trying to compile the wannier90 library. The compilation stops with:
Code: Select all
touch uncompress-w90
cd ../W90 ; \
if (test -e ../install/make_wannier90.sys) || (test -d ../W90); then \
(cp ../install/make_wannier90.inc ../W90/make.inc); fi
touch ./configure-w90
if test -d ../W90; then \
cd ../W90; /Applications/Xcode.app/Contents/Developer/usr/bin/make || exit 1; cd ../bin; ln -fs ../W90/wannier90.x . ; fi
make[5]: *** No targets specified and no makefile found. Stop.
make[4]: *** [w90] Error 1
make[3]: *** [w90] Error 1
make[3]: *** No rule to make target `lib'. Stop.
make[2]: *** [wannier] Error 2
make[1]: *** [epw] Error 2
make: *** [epw] Error 1
The directory W90 is a symbolic link that points to the unzipped directory wannier90-2.1.0 . The content of this directory is the following:
Code: Select all
> ls -1 wannier90-2.1.0/
LICENSE
make.inc
pwscf
test-suite
utility
It seems like the build script expected a Makefile in that directory. Any suggestion to fix this?
Thanks.