Files
MX_Pmodule/MPI/cpmd/LINUX-X86_64-PMODULE
Achim Gsell 891ee2f745 MPI/cpmd/build:
- use target LINUX-X86_64-PMODULES
2016-03-09 15:29:33 +01:00

31 lines
899 B
Plaintext

#INFO#
#INFO# Configuration to build a 64-bit parallel CPMD executable for
#INFO# Fedora Linux (version 6 and up). Required packages:
#INFO# gcc-mpif90, atlas-devel, fftw2-devel, openmpi-devel
#INFO#
#INFO#
IRAT=2
FC='mpif90'
CC='mpicc'
LD='mpif90'
CPP=''
CPPFLAGS='-D__Linux -D__GNU -D__PARALLEL -D__HAS_FFT_DEFAULT -D__x86_64'
FFLAGS_GROMOS='-ffixed-form $(FFLAGS)'
FFLAGS_GROMOS_MODULES=' $(FFLAGS)'
if [ $debug ]; then
FFLAGS='-g -O0'
CFLAGS='-g -O0'
else
FFLAGS='-O2'
CFLAGS='-O2 -Wall'
fi
if [ $omp ]; then
FFLAGS=${FFLAGS}' -fopenmp'
OMP3_DISABLED=`{ ${FC} -v; } 2>&1 | ${GREP} version | ${AWK} '{ print ( $3 < "4.7.0" ) ? "true" : "false" }'`
LIBS='-L/usr/lib64/atlas/ -llapack -lblas'
else
LIBS='-L/usr/lib64/atlas/ -llapack -lblas'
fi
LFLAGS=' '${LIBS}