CFLAGS = -O2 DEFS = -D_XOPEN_SOURCE -D_BSD_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE LIBS = -lrt -lmysqlcppconn -lmysqlclient -L /usr/local/lib/mysql CC = g++ SRCS = connection.cpp embedhttp.cpp dvbccontrol.cpp main.cpp readchans.cpp dvbtcontrol.cpp rconf.cpp \ epg/cookepg.cpp epg/pf.cpp epg/rawepg.cpp OBJS = obj/connection.o obj/embedhttp.o obj/dvbccontrol.o obj/main.o obj/readchans.o obj/dvbtcontrol.o obj/rconf.o \ obj/cookepg.o obj/pf.o obj/rawepg.o obj/%.o: %.cpp $(CC) $(DEFS) $(CFLAGS) -c $< -o $@ obj/%.o: epg/%.cpp $(CC) $(DEFS) $(CFLAGS) -c $< -o $@ obj/%.o: replex-0.1.6.8//%.c gcc $(CFLAGS) -c $< -o $@ Yahdr: $(OBJS) $(CC) -o Yahdr $(OBJS) -L /usr/local/lib -L /usr/local/lib/mysql $(LIBS) clean: rm obj/*.o Yahdr reallyclean: clean rm *~