forked from Lainports/freebsd-ports
43 lines
1.1 KiB
Text
43 lines
1.1 KiB
Text
--- makefile.orig 2016-04-02 12:43:42 UTC
|
|
+++ makefile
|
|
@@ -136,15 +136,15 @@
|
|
#
|
|
|
|
|
|
-CC = mpicc -O3 -xHOST -ip -no-prec-div -openmp -I/opt/intel/mkl/include/fftw
|
|
-FC = mpif90 -O3 -xHOST -ip -no-prec-div -openmp
|
|
-LIB= -L/opt/intel/mkl/lib -mkl=parallel -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lpthread -lifcore -lmpi -lmpi_f90 -lmpi_f77
|
|
+CC = mpicc $(CFLAGS) -fopenmp
|
|
+FC = mpif90 $(FFLAGS) -fopenmp
|
|
+LIB= $(LDFLAGS) -lpthread -llapack -lblas -lgfortran -lfftw3 -liomp5
|
|
|
|
|
|
|
|
|
|
|
|
-CFLAGS = -g
|
|
+#CFLAGS = -g
|
|
|
|
OBJS = openmx.o openmx_common.o Input_std.o Inputtools.o \
|
|
init.o LU_inverse.o ReLU_inverse.o \
|
|
@@ -661,7 +661,7 @@ Show_DFT_DATA.o: Show_DFT_DATA.c openmx_
|
|
|
|
install: $(PROG)
|
|
strip $(PROG)
|
|
- cp $(PROG) $(DESTDIR)/$(PROG)
|
|
+ install $(PROG) $(DESTDIR)$(PREFIX)/bin/$(PROG)
|
|
|
|
#
|
|
#
|
|
@@ -889,9 +889,9 @@ TRAN_CDen_Main.o: TRAN_CDen_Main.c openm
|
|
|
|
elpa1.o: elpa1.f90
|
|
$(FC) -c elpa1.f90
|
|
-solve_evp_real.o: solve_evp_real.f90
|
|
+solve_evp_real.o: solve_evp_real.f90 elpa1.o
|
|
$(FC) -c solve_evp_real.f90
|
|
-solve_evp_complex.o: solve_evp_complex.f90
|
|
+solve_evp_complex.o: solve_evp_complex.f90 elpa1.o
|
|
$(FC) -c solve_evp_complex.f90
|
|
|
|
|