From fdd689ccef63dff126d98e6528e298d5b71aec12 Mon Sep 17 00:00:00 2001 From: Ihor Mirzov Date: Fri, 18 Nov 2022 00:31:26 +0100 Subject: [PATCH] Add std=legacy to FFLAGS Also better use of variables DIR and SCCXMAIN. --- Makefile_MT | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/Makefile_MT b/Makefile_MT index cae5d640..1b8f6d02 100755 --- a/Makefile_MT +++ b/Makefile_MT @@ -1,6 +1,7 @@ +DIR=../SPOOLES.2.2 -CFLAGS = -Wall -g -fopenmp -I ../SPOOLES.2.2 -DARCH="Linux" -DSPOOLES -DARPACK -DMATRIXSTORAGE -DUSE_MT=1 -FFLAGS = -Wall -g -fopenmp +CFLAGS = -Wall -g -fopenmp -I $(DIR) -DARCH="Linux" -DSPOOLES -DARPACK -DMATRIXSTORAGE -DUSE_MT=1 +FFLAGS = -Wall -g -fopenmp --std=legacy CC=cc FC=gfortran @@ -18,17 +19,14 @@ OCCXF = $(SCCXF:.f=.o) OCCXC = $(SCCXC:.c=.o) OCCXMAIN = $(SCCXMAIN:.c=.o) -DIR=../SPOOLES.2.2 - LIBS = \ $(DIR)/MT/src/spoolesMT.a \ $(DIR)/spooles.a \ ../ARPACK/libarpack_INTEL.a \ -lpthread -lm -CalculiX_MT: $(OCCXMAIN) CalculiX_MT.a $(LIBS) - ./date.pl; $(CC) $(CFLAGS) -c CalculiX.c; $(FC) -fopenmp -Wall -g -o $@ $(OCCXMAIN) CalculiX_MT.a $(LIBS) +CalculiX_MT: $(OCCXMAIN) CalculiX_MT.a $(LIBS) + ./date.pl; $(CC) $(CFLAGS) -c $(SCCXMAIN); $(FC) -fopenmp -Wall -g -o $@ $(OCCXMAIN) CalculiX_MT.a $(LIBS) CalculiX_MT.a: $(OCCXF) $(OCCXC) ar vr $@ $? -