CC = g++
CFLAGS = -Wall -ansi -pedantic -m64 -O -fPIC -fexceptions -DNDEBUG -DIL_STD
DEBUG = -pg -g -Wall -ansi -pedantic -m64 -O -fPIC -fexceptions -DNDEBUG -DIL_STD
OBJECTS = main2.o

INCLUDE =  -I/usr/local/ilog/cplex110/include -I/usr/local/concert25/include 
LIB = -L/usr/local/ilog/cplex110/lib/x86-64_rhel4.0_3.4/static_pic -L/usr/local/concert25/lib/x86-64_rhel4.0_3.4/static_pic
LINK = -lilocplex -lcplex -lconcert -lm -lpthread


exe : $(OBJECTS)
	$(CC) ${CFLAGS} $(INCLUDE) -o exe $(OBJECTS) $(LIB) $(LINK)

.cpp.o :
	${CC} ${CFLAGS} -c $< -o $@ $(INCLUDE) $(LIB)

dep : 
	$(CC) -MM *.cpp $(INCLUDE) > makefile.dep

clean : 
	rm $(OBJECTS) *~

include makefile.dep
