###################### ### Edit this part ### ###################### ROOTSYS = /usr/local/root CXX = xlC LD = xlC ############################# ### Do NOT edit this part ### ############################# CXXFLAGS = -I$(ROOTSYS)/include LDFLAGS = ROOTLIBS = -L$(ROOTSYS)/lib -lRoot -lCint LIBS = $(ROOTLIBS) -lXm -lXt -lX11 -lm -lPW -lcurses HDRS = MyClass.h SRCS = main.C MyClass.C dict.C OBJS = main.o MyClass.o dict.o PROGRAM = myroot $(PROGRAM): $(OBJS) @echo "Linking $(PROGRAM) ..." @echo $(LD) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM) @$(LD) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM) @echo "done" ########################################################## ### Only edit this part if you wish other dependencies ### ########################################################## MyClass.o: MyClass.h dict.C: MyClass.h @echo "Generating dictionary ..." @$(ROOTSYS)/bin/rootcint dict.C -c MyClass.h .C.o: $(CXX) $(CXXFLAGS) -c $<