####################################################### # # Makefile for QCDFIT v0.1 # ####################################################### #CXXFLAGS="-O3 -I ." #CERNLIB=/usr/lib/cernlib/2005/lib CERNLIB=/D0/ups/cern/Linux-2-4/2002/lib #LHAPDF=/usr/local/lib #FFLAGS= -O -fno-automatic -ffixed-line-length-132 FFLAGS= -O -fno-automatic FC=g77 #FC=f95 FFILES=src/qcdfit.f FFCHILIMIT=usr-chi/chilimit.f usr-chi/getchi.f FFINCJETLIMIT=chilimit.f getincjet.f FFTEST=chilimit.f gettest.f SRCFILES = $(FFILES) $(FN0) OBJFILES = $(FFILES:.f=.o) $(FFCHILIMIT:.F=.o) $(FN0:.f=.o) OBJFILES2 = $(FFILES:.f=.o) $(FFINCJETLIMIT:.F=.o) $(FN0:.f=.o) OBJFILES3 = $(FFILES:.f=.o) $(FFTEST:.F=.o) $(FN0:.f=.o) all: chilimit # QCDFIT - chilimit chilimit:$(OBJFILES) $(FC) -o $@ $(FFLAGS) $(OBJFILES) \ -L $(CERNLIB) -lmathlib -lpacklib -lkernlib # QCDFIT - incjetlimit incjetlimit:$(OBJFILES2) $(FC) -o $@ $(FFLAGS) $(OBJFILES2) \ -L $(CERNLIB) -lmathlib -lpacklib -lkernlib # QCDFIT - test qcdtest:$(OBJFILES3) $(FC) -o $@ $(FFLAGS) $(OBJFILES3) \ -L $(CERNLIB) -lmathlib -lpacklib -lkernlib clean: rm -rf .libs .obj *.la *.o