Legacy patches to compile MCFM-8.3
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

70 lines
1.2 KiB

# Makefile routine.
VPATH = $(PWD)/obj
INCPATH = $(PWD)/../Include/
QCDLOOP_DIR=$(PWD)/../../obj
OUTPUT_OPTION = -o $(PWD)/obj/$@
ifeq ($(origin FC),environment)
$(info Inheriting FC from environment: $(FC))
else
FC = gfortran
endif
FFLAGS = -O2 -Wall -fno-f2c -fopenmp -g -I$(INCPATH) -Iobj -Jobj -I$(QCDLOOP_DIR)
LIBRARY = libpvext.a
objs = \
pvextAfill.o \
pvextBfill.o \
pvextCfill.o \
pvextDfill.o \
pvextAcache.o \
pvextBcache.o \
pvextCcache.o \
pvextDcache.o \
pvextBtensor.o \
pvextCtensor.o \
pvextDtensor.o \
pvextclearcache.o
#pvextCcheck.o \
#pvextDcheck.o \
#TRsetmaxindex.o \
#pvEtensor.o \
#pvE0scalar.o \
#pvvcalc.o \
#pvdot.o \
#pvfndd.o \
#pvswitch1.o \
#pvswitch2.o \
#pvswitch3.o \
#pvswitch4.o \
#pvswitch5.o \
#pvswitch6.o \
#pvArraysetup.o \
#pvYcalc.o \
#pvswap.o
#pvCcheck.o \
#pvDcheck.o \
#pvEcheck.o \
#checkaccuracy.o \
#pvsetmudim.o \
#pvsymfunctions.o \
#pvdsvdcmp.o \
#pvdpythag.o \
#pvGramsing.o \
#pvBackSubst.o \
#pvIpiksrt.o \
#pvGaussPivot.o \
#pvXdet.o \
#pvXInverse.o \
#pvAtensor.o \
$(LIBRARY): $(objs)
ar cru $(LIBRARY) $(patsubst %,obj/%,$(objs))
ranlib $(LIBRARY)
all: $(LIBRARY)
clean:
- rm -f obj/*.o *.a