2015-04-21 6 views
1

, когда я пытаюсь установить paho шаг за шагом, ссылаясь на Build Paho MQTT c library on Mac OS X, сообщение об ошибке показано как показано ниже./sbin/ldconfig: Нет такого файла или каталога при установке paho на mac

Alex:org.eclipse.paho.mqtt.c Alex$ sudo make install 
mkdir -p build/output/samples 
mkdir -p build/output/test 
echo OSTYPE is Darwin 
OSTYPE is Darwin 
install -m 644 build/output/libpaho-mqtt3c.so.1.0 /usr/local/lib 
install -m 644 build/output/libpaho-mqtt3cs.so.1.0 /usr/local/lib 
install -m 644 build/output/libpaho-mqtt3a.so.1.0 /usr/local/lib 
install -m 644 build/output/libpaho-mqtt3as.so.1.0 /usr/local/lib 
install build/output/MQTTVersion /usr/local/bin 
/sbin/ldconfig /usr/local/lib 
make: /sbin/ldconfig: No such file or directory 
make: *** [install] Error 1 

У кого-нибудь есть идеи? Благодаря!

[обновление]

Alex:org.eclipse.paho.mqtt.c Alex$ sudo make install 
mkdir -p build/output/samples 
mkdir -p build/output/test 
echo OSTYPE is Darwin 
OSTYPE is Darwin 
install -m 644 build/output/libpaho-mqtt3c.so.1.0 /usr/local/lib 
install -m 644 build/output/libpaho-mqtt3cs.so.1.0 /usr/local/lib 
install -m 644 build/output/libpaho-mqtt3a.so.1.0 /usr/local/lib 
install -m 644 build/output/libpaho-mqtt3as.so.1.0 /usr/local/lib 
install build/output/MQTTVersion /usr/local/bin 
# /sbin/ldconfig /usr/local/lib 
ln -s libpaho-mqtt3c.so.1 /usr/local/lib/libpaho-mqtt3c.so 
ln -s libpaho-mqtt3cs.so.1 /usr/local/lib/libpaho-mqtt3cs.so 
ln -s libpaho-mqtt3a.so.1 /usr/local/lib/libpaho-mqtt3a.so 
ln -s libpaho-mqtt3as.so.1 /usr/local/lib/libpaho-mqtt3as.so 
install -m 644 src/MQTTAsync.h /usr/local/include 
install -m 644 src/MQTTClient.h /usr/local/include 
install -m 644 src/MQTTClientPersistence.h /usr/local/include 

Означает ли это, что установка отделки?

ответ

0

Этот Makefile не является OS X готовым, особенно install. Прокомментируйте или удалите ldconfig. В OS X такой команды нет, и она не нужна.

Update

Как есть больше вопросов, я создал patch for Makefile.

+0

спасибо! Я обновил свой вопрос. Означает ли это, что установка завершена? –

+0

@AlexChang Да, закончен – baf

+0

сейчас я столкнулся с другой проблемой! Я скомпилирую пример кода из [sample] (https://www.eclipse.org/paho/clients/c/) и получаю ld: библиотека не найдена для -lpaho-mqtt3c clang: ошибка: команда компоновщика не удалась с кодом выхода 1 (используйте -v, чтобы увидеть вызов). –

 Смежные вопросы

  • Нет связанных вопросов^_^