User Tools

Site Tools


build:install_bigdft

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
build:bigdft [2015/02/27 10:03] Damien Calistebuild:install_bigdft [2016/09/22 15:05] (current) – [Linking everything into ABINIT] Yann Pouillon
Line 14: Line 14:
  
 To compile libABINIT, download it from [[http://forge.abinit.org/fallbacks/libABINIT-6.8+12.tar.gz|abinit.org]]. It works with the Autotools. So configure it with : To compile libABINIT, download it from [[http://forge.abinit.org/fallbacks/libABINIT-6.8+12.tar.gz|abinit.org]]. It works with the Autotools. So configure it with :
- ''./configure FC=mpif90 --with-libxc-incs="-I/path/to/libXC/install/includes" --with-libxc-libs="-L/path/to/libXC/install/lib -lxcf90 -lxc"''+<code>./configure FC=mpif90 --with-libxc-incs="-I/path/to/libXC/install/includes" --with-libxc-libs="-L/path/to/libXC/install/lib -lxcf90 -lxc"</code>
 Mind that it depends on libXC itself that should be compiled before. Mind that it depends on libXC itself that should be compiled before.
  
Line 20: Line 20:
  
 BigDFT is using the Autotools. One can download it from [[http://forge.abinit.org/fallbacks/bigdft-1.7.6.3.tar.gz|abinit.org]]. To configure it, one needs to provide access to all dependencies. Besides, one should disable the building of binaries and of Python bindings : BigDFT is using the Autotools. One can download it from [[http://forge.abinit.org/fallbacks/bigdft-1.7.6.3.tar.gz|abinit.org]]. To configure it, one needs to provide access to all dependencies. Besides, one should disable the building of binaries and of Python bindings :
- ''./configure FC=mpif90 --with-libxc-incs="-I/path/to/libXC/install/includes" --with-libxc-libs="-L/path/to/libXC/install/lib -lxcf90 -lxc" --with-libabinit-incs="-I/path/to/libABINIT/install/includes" --with-libabinit-libs="-L/path/to/libABINIT/install/lib -labinit" --disable-binaries --disable-bindings --without-gobject --enable-libbigdft'' +<code>./configure FC=mpif90 --with-libxc-incs="-I/path/to/libXC/install/includes" --with-libxc-libs="-L/path/to/libXC/install/lib -lxcf90 -lxc" --with-libabinit-incs="-I/path/to/libABINIT/install/includes" --with-libabinit-libs="-L/path/to/libABINIT/install/lib -labinit" --disable-binaries --disable-bindings --without-gobject --enable-libbigdft</code>
 ===== Linking everything into ABINIT ===== ===== Linking everything into ABINIT =====
  
 Add bigdft to the dft flavor in ABINIT configuration : Add bigdft to the dft flavor in ABINIT configuration :
- --with-dft-flavor=bigdft+…+ ''-%%-%%with-dft-flavor=bigdft+…''
  
  
  
build/install_bigdft.1425027810.txt.gz · Last modified: 2016/04/24 15:20 (external edit)