Abinit 6.12.1 -- make error

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
Alphard
Posts: 1
Joined: Wed Feb 29, 2012 4:58 pm

Abinit 6.12.1 -- make error

Post by Alphard » Wed Feb 29, 2012 5:15 pm

Hi, I am trying to install abinit with such options:

./configure --enable-64bit-flags --enable-bindings --enable-clib -- enable-exports

but I have error when I use make

*** No rule to make target 'ab6_symmetry.fortran.h', needed by 'ab6_symmetry.o'. Stop.
Leaving directory ` /home/alphard/bin/abinit-6.12.1/binding/parser '

My system is openSUSE 12.1, and I didn't find this file in this directory (only ab6_symmetry.c and ab6_symmetry.h).

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

Re: Abinit 6.12.1 -- make error

Post by pouillon » Thu Mar 01, 2012 4:58 pm

The --enable-bindings option is experimental and not portable. It is meant for developers only. It might however work fine if you compile Abinit with GCC. More generally, it is only useful if you want to use Abinit primitives from a Python program.

The --enable-64bit-flags should be used only if you experience problems on 64-bit machines with the default parameters.
Yann Pouillon
Simune Atomistics
Donostia-San Sebastián, Spain

Locked