Makefile 361 B

123456789101112131415161718192021222324
  1. ifeq ($(CROSS), y)
  2. TOOLKIT ?= /home/lelik/firmware/output/udmurt/host/bin
  3. CC = $(TOOLKIT)/arm-linux-gcc
  4. else
  5. CC=gcc
  6. endif
  7. LDFLAGS= -ggdb
  8. CPPFLAGS=-Wall \
  9. -Wno-address-of-packed-member \
  10. -D_GNU_SOURCE \
  11. -ggdb
  12. all: zr10
  13. %.o: %.c %.h
  14. $(CC) -c -o $@ $< $(CPPFLAGS)
  15. zr10: main.o
  16. $(CC) -pthread -o $@ $^ $(LDFLAGS)
  17. clean:
  18. rm -f zr10 core *~ *.o