CC = $(CROSS_COMPILE)gcc CFLAGS = -Wall -Werror -g -O0 -std=c99 -D_GNU_SOURCE LDFLAGS = CFLAGS += \ -Wchar-subscripts \ -Wmissing-declarations \ -Wmissing-prototypes \ -Wnested-externs \ -Wpointer-arith \ -Wcast-align \ -Wfloat-equal \ -Wsign-compare all: recv send recv: recv.c $(CC) $(CFLAGS) $(LDFLAGS) -o$@ $< send: send.c $(CC) $(CFLAGS) $(LDFLAGS) -o$@ $< clean: rm -f send recv .PHONY: clean all