TARGET = test_connect SRCS = $(TARGET).cpp OBJS = $(TARGET).o CXX = g++ CFLAGS = -g -c -Wall -fno-rtti -fno-exceptions -fexceptions CXXFLAGS = -g DEBUG = LFLAGS = -Wall HOME_DIR = /home/mysql TOP_SRCDIR = $(HOME_DIR)/source/mysqlcom-5.1.27-ndb-6.3.17-telco TOP_BINDIR = $(HOME_DIR)/product/mysql-5.1.27-ndb-6.3.17 INCLUDE_DIR = -I$(TOP_SRCDIR)/include \ -I$(TOP_SRCDIR)/extra \ -I$(TOP_SRCDIR)/storage/ndb/include \ -I$(TOP_SRCDIR)/storage/ndb/include/ndbapi \ -I$(TOP_SRCDIR)/storage/ndb/include/mgmapi \ -I$(TOP_BINDIR)/include/mysql LIB_DIR = -L$(TOP_SRCDIR)/storage/ndb/src/.libs \ -L$(TOP_SRCDIR)/libmysql_r/.libs \ -L$(TOP_SRCDIR)/zlib/.libs \ -L$(TOP_SRCDIR)/mysys \ -L$(TOP_SRCDIR)/strings \ -L$(TOP_BINDIR)/lib/mysql SYS_LIB = $(TARGET): $(OBJS) $(CXX) $(CXXFLAGS) $(LFLAGS) $(LIB_DIR) $(OBJS) -lndbclient -lmysqlclient_r -lmysys -lmystrings -lz $(SYS_LIB) -o $(TARGET) $(TARGET).o: $(SRCS) $(CXX) $(CFLAGS) $(INCLUDE_DIR) $(SRCS) clean: rm -f *.o $(TARGET)