#

CXX		= g++
CXXFLAGS	= -O -Wall -fPIC
LD		= ld

#CXXFLAGS	+= $(ROOTCFLAGS)
#LIBS		= $(ROOTLIBS)


ObjSuf		= o
SrcSuf		= cxx
JMONSOCKO	= JMonSocket.$(ObjSuf)
OBJECTS		= $(JMONFILEO) $(MONO) $(JMONHISTO) $(JMONSOCKO) $(JMONDISPO)

MON		= ilcserver
MONO		= $(MON).$(ObjSuf)


all:		$(MON)


$(MON):		$(OBJECTS)
		$(CXX) JMonSocket.o ilcserver.o -o ilcserver


# Dependencies
$(JMONSOCKO):	JMonSocket.h JMonSocket.cxx
		$(CXX) $(CXXFLAGS) -c JMonSocket.cxx

$(MONO):	ilcserver.cxx
		$(CXX) $(CXXFLAGS) -c ilcserver.cxx

clean:
	rm -f *.so *.o *~ core

