Bindings in abinit 6.6.1
Posted: Wed Mar 09, 2011 8:48 pm
Dear all,
I'm compiling abinit 6.6.1 under Debian. The compilation goes well with no bindings.
On the other hand if I enable them, I get:
CC=mpicc
CXX=mpic++
LD=mpif90
export FC CC CXX LD
configure --prefix=/opt/abinit-6.6.1 --enable-64bit-flags --enable-optim=aggressive --with-linalg-libs='-L/opt/lib -lscalapack -latlas -lf77blas -lcblas -llapack -lblacsC -lblacsF77 -lblacs' --with-dft-flavor="atompaw+bigdft+libxc+wannier90" --with-trio-flavor="etsf_io+fox+netcdf" --enable-mpi=yes --enable-mpi-io=yes --with-fft-flavor=fftw3 --with-linalg-flavor=custom --enable-bindings
Entering directory `/opt/src/abinit-6.6.1/bindings'
Making all in parser
make[3]: Entering directory `/opt/src/abinit-6.6.1/bindings/parser'
make -f ../../bindings/parser/parser.mk
make[4]: Entering directory `/opt/src/abinit-6.6.1/bindings/parser'
mpicc -m64 -I. -I/opt/src/abinit-6.6.1 -m64 -g -O3 -mtune=native -march=native -fPIC -c /opt/src/abinit-6.6.1/bindings/parser/ab6_base.c
mpicc -m64 -I. -I/opt/src/abinit-6.6.1 -m64 -g -O3 -mtune=native -march=native -fPIC -c /opt/src/abinit-6.6.1/bindings/parser/ab6_invars_c.c
make[4]: *** No rule to make target `ab6_symmetry.fortran.h', needed by `ab6_symmetry.o'. Stop.
make[4]: Leaving directory `/opt/src/abinit-6.6.1/bindings/parser'
make[3]: *** [bindings-ready] Error 2
make[3]: Leaving directory `/opt/src/abinit-6.6.1/bindings/parser'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/src/abinit-6.6.1/bindings'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/src/abinit-6.6.1'
make: *** [all] Error 2
Where I'm wrong?
Best regards,
Mauro.
I'm compiling abinit 6.6.1 under Debian. The compilation goes well with no bindings.
On the other hand if I enable them, I get:
CC=mpicc
CXX=mpic++
LD=mpif90
export FC CC CXX LD
configure --prefix=/opt/abinit-6.6.1 --enable-64bit-flags --enable-optim=aggressive --with-linalg-libs='-L/opt/lib -lscalapack -latlas -lf77blas -lcblas -llapack -lblacsC -lblacsF77 -lblacs' --with-dft-flavor="atompaw+bigdft+libxc+wannier90" --with-trio-flavor="etsf_io+fox+netcdf" --enable-mpi=yes --enable-mpi-io=yes --with-fft-flavor=fftw3 --with-linalg-flavor=custom --enable-bindings
Entering directory `/opt/src/abinit-6.6.1/bindings'
Making all in parser
make[3]: Entering directory `/opt/src/abinit-6.6.1/bindings/parser'
make -f ../../bindings/parser/parser.mk
make[4]: Entering directory `/opt/src/abinit-6.6.1/bindings/parser'
mpicc -m64 -I. -I/opt/src/abinit-6.6.1 -m64 -g -O3 -mtune=native -march=native -fPIC -c /opt/src/abinit-6.6.1/bindings/parser/ab6_base.c
mpicc -m64 -I. -I/opt/src/abinit-6.6.1 -m64 -g -O3 -mtune=native -march=native -fPIC -c /opt/src/abinit-6.6.1/bindings/parser/ab6_invars_c.c
make[4]: *** No rule to make target `ab6_symmetry.fortran.h', needed by `ab6_symmetry.o'. Stop.
make[4]: Leaving directory `/opt/src/abinit-6.6.1/bindings/parser'
make[3]: *** [bindings-ready] Error 2
make[3]: Leaving directory `/opt/src/abinit-6.6.1/bindings/parser'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/src/abinit-6.6.1/bindings'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/src/abinit-6.6.1'
make: *** [all] Error 2
Where I'm wrong?
Best regards,
Mauro.