PANDAPATH	= /usr/local/src/GSISOFT/PandaRoot/BuildPanda
FAIRPATH	= /usr/local/src/GSISOFT/FairRoot/BuildFair

#ROOTCFLAGS      = -pthread -m64 -I/usr/local/src/GSISOFT/FairRoot/BuildFair/include/root
ROOTCFLAGS      = -pthread -m64 -I$(FAIRPATH)/include/root -I$(FAIRPATH)/include/TGeant3
ROOTGLIBS       = $(shell root-config --libs) -lMathMore

#for i in `find $PANDASOURCE -name "*.h"`; do 
#  ln -s $i $PANDAPATH/include/; 
#done 
#... roughly ... otherwise it seems to be complicated
PNDCFLAGS       = -I$(PANDAPATH)/include

FAIRLIBS        = -L$(FAIRPATH)/lib/root -L$(FAIRPATH)/lib 
PNDLIBS         = -L$(PANDAPATH)/lib -lBase -lGeoBase -lParBase -lRho \
				     -lEvtGen -lGen -lPluto -lField -lPassive \
				     -lEmc -lStt -lMdt -lGem -lDsk -lDrc -lFts -lMvd -lSciT -lFtof \
				     -lRecoHits -lRecoTasks -lSttMvdTracking -lMvdTrk \
				     -lEvtGenDirect -lEvtGen \
				     -lGeane -lTrkBase 

				     # -lMCMatch -lSttCellTrackFinder 

# Linux with egcs


CXX             = g++ -ggdb 
LD              = g++ -ggdb 

CXXFLAGS        += $(ROOTCFLAGS) $(PNDCFLAGS) -fPIC -IDAQ_files
GLIBS           = $(ROOTGLIBS) $(PNDLIBS) $(FAIRLIBS) 

SRC		= simall.C
OBJ		= simall.o
EXE		= simall
#------------------------------------------------------------------------------

#all: clean $(EXE)
all: $(EXE)

$(EXE): $(OBJ)
	 $(CXX) $(CXXFLAGS) $(GLIBS) $? -o $@

clean:
	rm *.o 
