Puzzled,
Stephen
# Makefile for InputParams test
ROOTLIBS = -L$(ROOTSYS)/lib -lNew -lBase -lCint -lClib -lCont -lFunc \
-lGraf -lGraf3d -lHist -lHtml -lMatrix -lMeta -lMinuit -lNet \
-lPostscript -lProof -lRint -lTree -lUnix -lZip
ROOTGLIBS = -lGpad -lGui -lGX11 -lX3d
# Linux - KCC
CXX = KCC
CXXFLAGS = -g +K0 -O0 --no_exceptions -fPIC -I$(ROOTSYS)/include
LD = KCC
LDFLAGS = -g --no_exceptions
SOFLAGS = --backend -shared
LIBS = $(ROOTLIBS) -lm -ldl
GLIBS = $(ROOTLIBS) $(ROOTGLIBS) -L/usr/X11R6/lib \
-lXpm -lX11 -lm -ldl
HDRS = InputParams.hh tmcdict.h
SRCS = InputParams.cc tmcdict.cc
OBJS = InputParams.o tmcdict.o
PROGRAM = TMC.so
all: $(PROGRAM)
$(PROGRAM): $(OBJS)
@echo "Linking $(PROGRAM) ..."
@/bin/rm -f $(PROGRAM)
@$(LD) $(LDFLAGS) $(OBJS) $(GLIBS) -o $(PROGRAM)
@chmod 555 $(PROGRAM)
@echo "done"
clean:; @/bin/rm -f $(OBJS) core
###
InputParams.o: InputParams.hh
tmcdict.cc: InputParams.hh
@echo "Generating Dictionary ..."
@rootcint -f tmcdict.cc -c InputParams.hh