CC?=cc CXX?=c++ AR=ar CFLAGS+=-DNDEBUG -D_UNIX -I/usr/local/include -I../libapp -I. CXXFLAGS+=-DNDEBUG -D_UNIX -I/usr/local/include -I../libapp -I. ARFLAGS=-rc SRCS=rtspmsg.cpp rtspprot.cpp pkt.cpp proxypkt.cpp tran.cpp OBJS=rtspmsg.o rtspprot.o pkt.o proxypkt.o tran.o TARGET=librtsp.a .SUFFIXES: .c .cpp .c.o: $(CC) $(CFLAGS) -c -o $@ $< .cpp.o: $(CXX) $(CXXFLAGS) -c -o $@ $< all: $(TARGET) $(TARGET): $(OBJS) $(AR) $(ARFLAGS) $@ $(OBJS) clean: rm -f $(TARGET) $(OBJS) core distclean: clean rm Makefile