easyconfigs-it4i/p/PSPFFT/pspfft-1.0-intel-2021b-makefile-setup.patch
Jakub Kropacek 8dcb965f9c new file: d/DL_MG/DL_MG-2.1.4-intel-2021b.eb
new file:   d/DL_MG/DL_MG-3.0.0-intel-2021b-disable-openmp.patch
	new file:   d/DL_MG/DL_MG-3.0.0-intel-2021b.eb
	new file:   i/iimpi/iimpi-2021b-VASP-SCPC.eb
	new file:   p/PSPFFT/PSPFFT-1.0-intel-2021b.eb
	new file:   p/PSPFFT/pspfft-1.0-intel-2021b-makefile-setup.patch
	new file:   p/phonopy/phonopy-2.15.1-conda.eb
	new file:   v/VASP/VASP-6.3.2-intel-2021b-SCPC.eb
	deleted:    p/phonopy/phonopy-2.15.0-conda.eb
2022-08-15 14:53:44 +02:00

49 lines
1.7 KiB
Diff

diff -Nru pspfft-1.0.orig/Config/Makefile_Build pspfft-1.0/Config/Makefile_Build
--- pspfft-1.0.orig/Config/Makefile_Build 2022-08-10 11:00:54.307622000 +0200
+++ pspfft-1.0/Config/Makefile_Build 2022-08-10 11:11:57.981694000 +0200
@@ -8,5 +8,5 @@
VPATH = $(VPATH_SOURCES):../
OBJECTS = $(SOURCES)
-INCLUDE = $(INCLUDE_FFTW) $(INCLUDE_SILO)
-LIBRARIES = $(LIBRARY_FFTW) $(LIBRARY_SILO)
+INCLUDE = $(INCLUDE_FFTW)
+LIBRARIES = $(LIBRARY_FFTW)
diff -Nru pspfft-1.0.orig/Config/Makefile_Config pspfft-1.0/Config/Makefile_Config
--- pspfft-1.0.orig/Config/Makefile_Config 2022-08-10 11:00:54.288126000 +0200
+++ pspfft-1.0/Config/Makefile_Config 2022-08-10 11:48:36.017884000 +0200
@@ -1,25 +1,25 @@
# Sample
#-- Specify compilers and appropriate flags
-C_COMPILE = mpicc -c
+C_COMPILE = mpiicc -c
C_DEBUG = -g -Wall
C_OPTIMIZE = -O3
-FORTRAN_COMPILE = mpif90 -c
+FORTRAN_COMPILE = mpiifort -c
FORTRAN_DEBUG = -g -gdwarf-2 -ffpe-trap=invalid,zero,overflow -Wall
FORTRAN_OPTIMIZE = -O3
#-- Specify linker to link the Fortran Test programs with.
-LINK = mpif90
+LINK = mpiifort
#-- Specify location of FFTW library.
-INCLUDE_FFTW = -I /usr/include
-LIBRARY_FFTW = -L /usr/lib64 -lfftw3
+INCLUDE_FFTW = -I ${EBDEVELIMKLMINFFTW}
+LIBRARY_FFTW = -L ${EBROOTIMKLMINFFTW}/lib -lfftw3xf_intel
#-- Specify location of Silo library. This is only necessary to compile
# & run Test programs. PSPFFT itself does not need this.
-INCLUDE_SILO = -I /usr/local/silo/4.7.2/gcc/include
-LIBRARY_SILO = -L /usr/local/silo/4.7.2/gcc/lib -lsilo
+#INCLUDE_SILO = -I /usr/local/silo/4.7.2/gcc/include
+#LIBRARY_SILO = -L /usr/local/silo/4.7.2/gcc/lib -lsilo
#-- Specify the directory to install PSPFFT
-INSTALL = /usr/local/pspfft/1.0/${PE}
+INSTALL = ../install