Skip to content
This repository has been archived by the owner on Jul 21, 2020. It is now read-only.

Problems during installition

Vladyslav Ushakov edited this page Dec 23, 2016 · 1 revision

During instillation of SmartHouse-broker you may expect errors, like these:

../deps/libssh-0.6.3/src/gssapi.c:30:27: fatal error: gssapi/gssapi.h: No such file or directory
#include <gssapi/gssapi.h>

../binding.cc:28:17: fatal error: zmq.h: No such file or directory
#include <zmq.h>

This will occur while thirty-party libraries are building. It's totally okay to ignore them - broker mock will work as expected.

But if you want to fix them anyway, please install libzmq3-dev and libkrb5-dev libraries.

For Ubuntu 16.04, it could be done by the following commands (ref 1, ref 2):

sudo add-apt-repository ppa:chris-lea/zeromq
sudo add-apt-repository ppa:chris-lea/libpgm
sudo apt-get update
sudo apt-get install libzmq3-dev libkrb5-dev

Then, please, perform npm install again.

Clone this wiki locally