-
Notifications
You must be signed in to change notification settings - Fork 1
/
Makefile
21 lines (14 loc) · 780 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
CFLAGS += -DSTANDALONE -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS \
-DTARGET_POSIX -D_LINUX -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE \
-D_FILE_OFFSET_BITS=64 -U_FORTIFY_SOURCE -DHAVE_LIBOPENMAX=2 -DOMX \
-DOMX_SKIP64BIT -ftree-vectorize -pipe -DUSE_EXTERNAL_OMX \
-DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -fPIC \
-ftree-vectorize -pipe -Werror -g -Wall -I/opt/vc/include/
LDFLAGS += -L/opt/vc/lib -lopenmaxil -lbcm_host -lvcos -lvchiq_arm -lrt
OBJS = main.o dump.o logerr.o omx.o omx_config.o omx_parameter.o omx_component.o omx_still.o
camera-app: $(OBJS)
gcc -o $@ $(LDFLAGS) $(OBJS)
clean:
rm -f camera-app main.o dump.o logerr.o omx.o omx_config.o omx_parameter.o omx_component.o omx_still.o
all: camera-app
.PHONY: clean