Bindings in abinit 6.6.1  [SOLVED]

option, parallelism,...

Moderators: fgoudreault, mcote

Forum rules
Please have a look at ~abinit/doc/config/build-config.ac in the source package for detailed and up-to-date information about the configuration of Abinit 8 builds.
For a video explanation on how to build Abinit 7.x for Linux, please go to: http://www.youtube.com/watch?v=DppLQ-KQA68.
IMPORTANT: when an answer solves your problem, please check the little green V-like button on its upper-right corner to accept it.
Locked
maurosgroi
Posts: 27
Joined: Wed Apr 07, 2010 12:12 pm

Bindings in abinit 6.6.1

Post by maurosgroi » 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.

xeno2000
Posts: 2
Joined: Wed Sep 21, 2011 1:21 pm

Re: Bindings in abinit 6.6.1

Post by xeno2000 » Wed Sep 21, 2011 1:24 pm

Dear maurosgroi,
I have the same problem as you. Did you ever solve this issue? If yes, what was the solution?
Thanx

Xeno

User avatar
pouillon
Posts: 651
Joined: Wed Aug 19, 2009 10:08 am
Location: Spain
Contact:

Re: Bindings in abinit 6.6.1  [SOLVED]

Post by pouillon » Wed Sep 21, 2011 6:57 pm

Bindings in Abinit are currently very poorly maintained. I know that they are broken.

Having a look at them is on my todo list, but I have many more urgent issues to fix before. Thank you in advance for your patience - or your help.
Yann Pouillon
Simune Atomistics
Donostia-San Sebastián, Spain

Locked