не хватает MOSQ_1.5 для комаров - PullRequest
0 голосов
/ 29 июня 2018

Я использую Mosquitto как один из инструментов моего проекта. После того, как я успешно скомпилировал (сделал двоичный файл) mosquitto с помощью исходного кода и попытался запустить mosquitto_sub / pub, он показывает, что

./mosquitto_sub: /usr/lib/i386-linux-gnu/libmosquitto.so.1: version `MOSQ_1.5' not found (required by ./mosquitto_sub)

пока Mosquitto и Mosquitto_psswd могут работать без проблем. Кроме того, у меня версия от комаров 1.5.

Понятия не имею об этой проблеме.

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 29 июня 2018

Похоже, у вас установлена ​​более ранняя версия mosquitto, и ее библиотеки находятся в системном пути.

Убедитесь, что вы удалили все более ранние версии mosquitto, установленные на машине.

Также убедитесь, что вы запустили make install от имени root в своем каталоге сборки, чтобы скопировать библиотеки в правильные места

...