admin:compilaciones:libxc
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| admin:compilaciones:libxc [2025/08/12 18:10] – created bbruzzo | admin:compilaciones:libxc [2026/02/12 17:50] (current) – [LIBXC para ABINIT] bbruzzo | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Compilación LibXC ====== | + | ===== Compilación LibXC 6.2.2 ===== |
| - | Desde dentro de un nodo: | + | La siguiente compilacion utiliza autotools y el compilador de Intel oneAPI. |
| + | |||
| + | Desde dentro de un nodo de computo cargamos los modulos necesarios: | ||
| + | < | ||
| + | module purge | ||
| + | module load autotools intel | ||
| + | </ | ||
| + | |||
| + | Luego, corremos autoreconf para generar archivos de configuracion, | ||
| < | < | ||
| ./configure --prefix=/ | ./configure --prefix=/ | ||
| - | --enable-shared | + | --enable-shared |
| FFLAGS=" | FFLAGS=" | ||
| | | ||
| - | | + | make -j64 |
| - | + | ||
| - | make install | + | |
| </ | </ | ||
| + | |||
| + | Por ultimo, hacemos un chequeo de tests e instalamos en la ruta definida anteriormente: | ||
| + | |||
| + | < | ||
| + | make check | ||
| + | make install | ||
| + | </ | ||
| + | |||
| + | ==== Referencias ==== | ||
| + | - https:// | ||
| + | |||
| + | ===== LIBXC para ABINIT ===== | ||
| + | |||
| + | < | ||
| + | wget https:// | ||
| + | tar xvf libxc-6.2.2.tar.bz2 | ||
| + | mv libxc-6.2.2 6.2.2 | ||
| + | rm libxc-6.2.2.tar.bz2 | ||
| + | cd 6.2.2 | ||
| + | |||
| + | module purge | ||
| + | module load intel autotools | ||
| + | autoreconf -i | ||
| + | | ||
| + | make | ||
| + | make check | ||
| + | make install | ||
| + | </ | ||
| + | |||
admin/compilaciones/libxc.1755022211.txt.gz · Last modified: by bbruzzo
