@@ -119,6 +119,7 @@ CCFLAGS_SO = -g -fPIC $(CFLAGS) -Os -Wall -fvisibility=hidden
119
119
FLAGS_EXE = $(LDFLAGS ) -I ${srcdir} -lpthread -L ${blddir}
120
120
FLAGS_EXES = $(LDFLAGS ) -I ${srcdir} ${START_GROUP} -lpthread -lssl -lcrypto ${END_GROUP} -L ${blddir}
121
121
122
+ LDCONFIG ?= /sbin/ldconfig
122
123
LDFLAGS_C = $(LDFLAGS ) -shared -Wl,-init,$(MQTTCLIENT_INIT ) -lpthread
123
124
LDFLAGS_CS = $(LDFLAGS ) -shared $(START_GROUP ) -lpthread $(EXTRA_LIB ) -lssl -lcrypto $(END_GROUP ) -Wl,-init,$(MQTTCLIENT_INIT )
124
125
LDFLAGS_A = $(LDFLAGS ) -shared -Wl,-init,$(MQTTASYNC_INIT ) -lpthread
@@ -227,7 +228,7 @@ install: build
227
228
$(INSTALL_DATA ) ${INSTALL_OPTS} ${MQTTLIB_A_TARGET} $(DESTDIR ) ${libdir}
228
229
$(INSTALL_DATA ) ${INSTALL_OPTS} ${MQTTLIB_AS_TARGET} $(DESTDIR ) ${libdir}
229
230
$(INSTALL_PROGRAM ) ${INSTALL_OPTS} ${MQTTVERSION_TARGET} $(DESTDIR ) ${bindir}
230
- /sbin/ldconfig $(DESTDIR ) ${libdir}
231
+ $( LDCONFIG ) $(DESTDIR ) ${libdir}
231
232
ln -s lib$(MQTTLIB_C ) .so.${MAJOR_VERSION} $(DESTDIR ) ${libdir} /lib$(MQTTLIB_C ) .so
232
233
ln -s lib$(MQTTLIB_CS ) .so.${MAJOR_VERSION} $(DESTDIR ) ${libdir} /lib$(MQTTLIB_CS ) .so
233
234
ln -s lib$(MQTTLIB_A ) .so.${MAJOR_VERSION} $(DESTDIR ) ${libdir} /lib$(MQTTLIB_A ) .so
@@ -242,7 +243,7 @@ uninstall:
242
243
rm $(DESTDIR ) ${libdir} /lib$(MQTTLIB_A ) .so.${VERSION}
243
244
rm $(DESTDIR ) ${libdir} /lib$(MQTTLIB_AS ) .so.${VERSION}
244
245
rm $(DESTDIR ) ${bindir} /MQTTVersion
245
- /sbin/ldconfig $(DESTDIR ) ${libdir}
246
+ $( LDCONFIG ) $(DESTDIR ) ${libdir}
246
247
rm $(DESTDIR ) ${libdir} /lib$(MQTTLIB_C ) .so
247
248
rm $(DESTDIR ) ${libdir} /lib$(MQTTLIB_CS ) .so
248
249
rm $(DESTDIR ) ${libdir} /lib$(MQTTLIB_A ) .so
0 commit comments