CC=arm-linux-gcc CXX=arm-linux-g++ LD=arm-linux-ld CFLAGS=-Wall CXXFLAGS=-Wall LDFLAGS=-Wall CXXFLAGS=-I openssl-0.9.8k/include/ LDFLAGS=-L openssl-0.9.8k/armlibs/lib/ all: rtmpdump clean: rm -f *.o streams: bytes.o log.o rtmp.o AMFObject.o rtmppacket.o streams.o parseurl.o dh.o handshake.o $(CXX) $(LDFLAGS) $(ARMFLAGS) $^ -o $@_arm -lpthread -lcrypto rtmpdump: bytes.o log.o rtmp.o AMFObject.o rtmppacket.o rtmpdump.o parseurl.o dh.o handshake.o $(CXX) $(LDFLAGS) $(ARMFLAGS) $^ -o $@_arm -lcrypto bytes.o: bytes.cpp bytes.h Makefile log.o: log.cpp log.h Makefile rtmp.o: rtmp.cpp rtmp.h log.h AMFObject.h Makefile AMFObject.o: AMFObject.cpp AMFObject.h log.h rtmp.h Makefile rtmppacket.o: rtmppacket.cpp rtmppacket.h log.h Makefile rtmpdump.o: rtmpdump.cpp rtmp.h log.h AMFObject.h Makefile parseurl.o: parseurl.cpp parseurl.h log.h Makefile streams.o: streams.cpp log.h Makefile dh.o: dh.cpp dh.h log.h Makefile handshake.o: handshake.cpp log.h Makefile