@@ -15,6 +15,8 @@ EXEC=detector
15
15
DARKNET_PATH = darknet
16
16
OPENH264_LIB_PATH = openh264
17
17
OPENH264DEC_LIB_PATH = openh264-dec
18
+ MBEDCRYPTO_LIB_PATH = mbedtls/library
19
+ MBEDTLS_INCLUDE_PATH = mbedtls/include
18
20
VPATH=./$(DARKNET_PATH)
19
21
OBJ=o
20
22
@@ -51,9 +53,9 @@ all: $(EXEC)
51
53
52
54
53
55
##########################################################
54
- $(EXEC): $(DARKNET_OBJS) $(MAIN_SRCS) libopenh264_native.a libopenh264dec_native.a
55
- $(CXX) $(CFLAGS) $(DARKNET_OBJS) $(MAIN_SRCS) -o $@ $(LDFLAGS) -Iinclude -I$(DARKNET_PATH) -I $(OPENH264_LIB_PATH)/codec/api/svc -I $(OPENH264DEC_LIB_PATH)/inc -L $(OPENH264DEC_LIB_PATH) -lopenh264dec_native -L $(OPENH264_LIB_PATH) -lopenh264_native -static
56
- #$(CXX) $(CFLAGS) $(DARKNET_OBJS) $(MAIN_SRCS) -o $@ $(LDFLAGS) -Iinclude -I$(DARKNET_PATH) -I $(OPENH264_LIB_PATH)/codec/api/svc -I $(OPENH264DEC_LIB_PATH)/inc -L $(OPENH264DEC_LIB_PATH) -lopenh264dec_native -L $(OPENH264_LIB_PATH) -lopenh264_native -pthread
56
+ $(EXEC): $(DARKNET_OBJS) $(MAIN_SRCS) libopenh264_native.a libopenh264dec_native.a libmbedcrypto_native.a
57
+ $(CXX) $(CFLAGS) $(DARKNET_OBJS) $(MAIN_SRCS) -o $@ $(LDFLAGS) -Iinclude -I$(DARKNET_PATH) -I $(OPENH264_LIB_PATH)/codec/api/svc -I $(OPENH264DEC_LIB_PATH)/inc -I $(MBEDTLS_INCLUDE_PATH) - L $(OPENH264DEC_LIB_PATH) -lopenh264dec_native -L $(OPENH264_LIB_PATH) -lopenh264_native -L $(MBEDCRYPTO_LIB_PATH) -lmbedcrypto_native -static
58
+ #$(CXX) $(CFLAGS) $(DARKNET_OBJS) $(MAIN_SRCS) -o $@ $(LDFLAGS) -Iinclude -I$(DARKNET_PATH) -I $(OPENH264_LIB_PATH)/codec/api/svc -I $(OPENH264DEC_LIB_PATH)/inc -I $(MBEDTLS_INCLUDE_PATH) - L $(OPENH264DEC_LIB_PATH) -lopenh264dec_native -L $(OPENH264_LIB_PATH) -lopenh264_native -L $(MBEDCRYPTO_LIB_PATH) -lmbedcrypto_native -pthread
57
59
58
60
$(DARKNET_PATH)/%.$(OBJ): %.c
59
61
$(CC) $(CFLAGS) -I$(DARKNET_PATH) -Iinclude -c $< -o $@
@@ -65,6 +67,9 @@ libopenh264_native.a:
65
67
libopenh264dec_native.a:
66
68
make -f Makefile_native -C $(OPENH264DEC_LIB_PATH)
67
69
70
+ libmbedcrypto_native.a:
71
+ make -f Makefile_native -C $(MBEDCRYPTO_LIB_PATH) libmbedcrypto_native.a
72
+
68
73
69
74
##########################################################
70
75
yolo_detection:
0 commit comments