# # Note: pydata.o is extracted from /cern/pro/lib/libpythia6205.a # I do not know how to force link to those objects. (use -all option?) # # ar -x /cern/pro/lib/libpythia6205.a pydata.o # ROOTLIBS = -L$(ROOTSYS)/lib -lNew -lCint -lCore\ -lHist -lMatrix -lTree # Linux CXX = g++ CXXFLAGS = -O -Wall -fPIC -I$(ROOTSYS)/include LD = g++ LDFLAGS = -g SOFLAGS = -Wl,-soname,libEvent.so -shared LIBS = $(ROOTLIBS) -lm -ldl -rdynamic GLIBS = $(ROOTLIBS) $(ROOTGLIBS) -L/usr/X11R6/lib \ -lXpm -lX11 -lg++ -lm -ldl -rdynamic pp_b: pp_b.o pythia_if.h pythia_if.o f77 -o pp_b pp_b.o \ pydata.o pythia_if.o $(LIBS) \ -L${CERNLIB} -lpythia6205 -lpdflib804 \ -lpacklib -lkernlib -lmathlib -lkernlib pp_c: pp_c.o pythia_if.h pythia_if.o f77 -o pp_c pp_c.o \ pydata.o pythia_if.o $(LIBS) \ -L${CERNLIB} -lpythia6205 -lpdflib804 \ -lpacklib -lkernlib -lmathlib -lkernlib pp_j: pp_j.o pythia_if.h pythia_if.o f77 -o pp_j pp_j.o \ pydata.o pythia_if.o $(LIBS) \ -L${CERNLIB}/lib -lpythia6205 -lpdflib804 \ -lpacklib -lkernlib -lmathlib -lkernlib pp_jc: pp_jc.o pythia_if.h pythia_if.o f77 -o pp_jc pp_jc.o \ pydata.o pythia_if.o $(LIBS) \ -L${CERNLIB}/lib -lpythia6205 -lpdflib804 \ -lpacklib -lkernlib -lmathlib -lkernlib