From 42f09b8add7faf0ea96b6428d2bde4fcf93ca3f4 Mon Sep 17 00:00:00 2001 From: "Roger A. Light" Date: Wed, 2 Dec 2020 10:36:00 +0000 Subject: [PATCH] Build fixes --- config.mk | 1 + plugins/dynamic-security/Makefile | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/config.mk b/config.mk index e4a33eab..55b16234 100644 --- a/config.mk +++ b/config.mk @@ -367,6 +367,7 @@ ifeq ($(WITH_CJSON),yes) CLIENT_CFLAGS:=$(CLIENT_CFLAGS) -DWITH_CJSON -I/usr/include/cjson -I/usr/local/include/cjson CLIENT_LDADD:=$(CLIENT_LDADD) -lcjson CLIENT_STATIC_LDADD:=$(CLIENT_STATIC_LDADD) -lcjson + CLIENT_LDFLAGS:=$(CLIENT_LDFLAGS) -L/usr/local/lib endif ifeq ($(WITH_XTREPORT),yes) diff --git a/plugins/dynamic-security/Makefile b/plugins/dynamic-security/Makefile index c708082a..6fc50edd 100644 --- a/plugins/dynamic-security/Makefile +++ b/plugins/dynamic-security/Makefile @@ -4,6 +4,7 @@ include ../../config.mk PLUGIN_NAME=mosquitto_dynamic_security LOCAL_CPPFLAGS=-I/usr/include/cjson -I/usr/local/include/cjson -I../../src/ +LOCAL_LDFLAGS=-L/usr/local/lib OBJS= \ acl.o \ @@ -32,7 +33,7 @@ all : ${ALL_DEPS} binary : ${PLUGIN_NAME}.so ${PLUGIN_NAME}.so : ${OBJS} - ${CROSS_COMPILE}${CC} $(PLUGIN_LDFLAGS) -fPIC -shared $^ -o $@ -lcjson + ${CROSS_COMPILE}${CC} $(PLUGIN_LDFLAGS) $(LOCAL_LDFLAGS) -fPIC -shared $^ -o $@ -lcjson acl.o : acl.c dynamic_security.h ${CROSS_COMPILE}${CC} $(LOCAL_CPPFLAGS) $(PLUGIN_CPPFLAGS) $(PLUGIN_CFLAGS) -c $< -o $@