C-Berry_Display/SW/fb2cberry/makefile

22 lines
505 B
Makefile

#include the Broadcom hardware interface library
XINCDIR +=-I$(ROOTDIR)/opt/vc/include
XINCDIR +=-I$(ROOTDIR)/opt/vc/include/interface/vmcs_host/linux
XINCDIR +=-I$(ROOTDIR)/opt/vc/include/interface/vcos/pthreads -DRPI=1
XLIBS += -L/opt/vc/lib/ -lbcm_host
all: fb2cberry
fb2cberry: fb2cberry.o
gcc $(XINCDIR) $(LIBS) fb2cberry.o tft.o RAIO8870.o ${XLIBS} -lbcm2835 -lrt -lm -o fb2cberry
fb2cberry.o: fb2cberry.c
gcc $(XLIBS) $(XINCDIR) $(LIBS) -Os -c fb2cberry.c
clean:
rm -rf *o fb2cberry