diff --git a/db_bridge/Makefile b/db_bridge/Makefile --- a/db_bridge/Makefile +++ b/db_bridge/Makefile @@ -4,6 +4,10 @@ mysql_db \ postgresql_db +OBJECTS=\ + main.o \ + console.o + .SUFFIXES: .cpp .cpp.o: @@ -11,13 +15,13 @@ all: $(TARGET) -mysql_db: mysql_db.o main.o - $(CC) $< main.o -lmysqlclient -o $@ +mysql_db: mysql_db.o $(OBJECTS) + $(CC) $< $(OBJECTS) -lmysqlclient -o $@ rm -f main.o -postgresql_db: postgresql_db.o main.cpp +postgresql_db: postgresql_db.o $(OBJECTS) $(CC) -c $(CFLAGS) -DWITH_POSTGRESQL main.cpp - $(CC) $< main.o -lpq -o $@ + $(CC) $< $(OBJECTS) -lpq -o $@ rm -f main.o .PHONY: clean