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.
 
 
 
 
 
 

61 lines
1.0 KiB

VPATH = $(PWD)/obj
INCPATH = $(PWD)/../Include
QCDLOOP_DIR=$(PWD)/../../obj
OUTPUT_OPTION = -o $(PWD)/obj/$@
OLODIR = /Users/johnmc/Research/OneLOop-3.3.1
ifeq ($(origin FC),environment)
$(info Inheriting FC from environment: $(FC))
else
FC = gfortran
endif
# For linking against OneLOop
FFLAGS = -O2 -fno-f2c -fopenmp -g -I$(INCPATH) -Iobj -Jobj -I$(OLODIR)
# no linking
FFLAGS = -O2 -fno-f2c -fopenmp -g -I$(INCPATH) -Iobj -Jobj -I$(QCDLOOP_DIR)
LIBRARY = libov.a
OBJS = \
trI1.o \
trI2.o \
trI3.o \
trI4.o \
TRsettensorcontrol.o \
del2.o \
del3.o \
del4.o \
doBtensor.o \
doCtensor.o \
doDtensor.o \
doEtensor.o \
ludcmp.o \
mprove.o \
ovArraysetup.o \
ovBtensor.o \
ovCcheck.o \
ovCtensor.o \
ovDcheck.o \
ovDtensor.o \
ovE0scalar.o \
ovEtensor.o \
ovEcheck.o \
ovIpiksrt.o \
ovdot.o \
ovdsvdcmp.o \
ovdpythag.o \
ovswitch.o \
ovw2.o \
ovw3.o \
pvfndd.o \
zlubksb.o \
zsvbksb.o
$(LIBRARY): $(OBJS)
ar cru $(LIBRARY) $(patsubst %,obj/%,$(OBJS))
ranlib $(LIBRARY)
clean:
- rm -f *.o obj/*.o *.s *.prj *.a *~ core