/tmp/ccwE9B34.o: In function `Delivery::init()':
main.cpp:(.text._ZN8Delivery4initEv[_ZN8Delivery4initEv]+0x2d): undefined reference to `zmq_socket'
/tmp/ccwE9B34.o: In function `Master::Master()':
main.cpp:(.text._ZN6MasterC2Ev[_ZN6MasterC5Ev]+0x70a): undefined reference to `zmq_ctx_new'
main.cpp:(.text._ZN6MasterC2Ev[_ZN6MasterC5Ev]+0x757): undefined reference to `zmq_socket'
main.cpp:(.text._ZN6MasterC2Ev[_ZN6MasterC5Ev]+0x784): undefined reference to `zmq_connect'
main.cpp:(.text._ZN6MasterC2Ev[_ZN6MasterC5Ev]+0x7cf): undefined reference to `zmq_msg_init'
main.cpp:(.text._ZN6MasterC2Ev[_ZN6MasterC5Ev]+0x7e0): undefined reference to `zmq_msg_send'
/tmp/ccwE9B34.o: In function `Delivery::event_loop()':
main.cpp:(.text._ZN8Delivery10event_loopEv[_ZN8Delivery10event_loopEv]+0x30): undefined reference to `zmq_msg_init'
main.cpp:(.text._ZN8Delivery10event_loopEv[_ZN8Delivery10event_loopEv]+0x49): undefined reference to `zmq_msg_init'
main.cpp:(.text._ZN8Delivery10event_loopEv[_ZN8Delivery10event_loopEv]+0xc9): undefined reference to `zmq_msg_recv'
main.cpp:(.text._ZN8Delivery10event_loopEv[_ZN8Delivery10event_loopEv]+0xe4): undefined reference to `zmq_msg_more'
main.cpp:(.text._ZN8Delivery10event_loopEv[_ZN8Delivery10event_loopEv]+0x104): undefined reference to `zmq_msg_recv'
main.cpp:(.text._ZN8Delivery10event_loopEv[_ZN8Delivery10event_loopEv]+0x31c): undefined reference to `zmq_msg_size'
main.cpp:(.text._ZN8Delivery10event_loopEv[_ZN8Delivery10event_loopEv]+0x333): undefined reference to `zmq_msg_data'
main.cpp:(.text._ZN8Delivery10event_loopEv[_ZN8Delivery10event_loopEv]+0x359): undefined reference to `zmq_msg_size'
main.cpp:(.text._ZN8Delivery10event_loopEv[_ZN8Delivery10event_loopEv]+0x36d): undefined reference to `zmq_msg_data'
/tmp/ccwE9B34.o: In function `void std::__once_call_impl<std::_Bind_simple<Delivery::Instance()::{lambda()#1} ()> >()':
main.cpp:(.text._ZSt16__once_call_implISt12_Bind_simpleIFZN8Delivery8InstanceEvEUlvE_vEEEvv[_ZSt16__once_call_implISt12_Bind_simpleIFZN8Delivery8InstanceEvEUlvE_vEEEvv]+0x27): undefined reference to `zmq_bind'
collect2: error: ld returned 1 exit status
Makefile:26: recipe for target 'master' failed
My env is Ubuntu 16.04. ( I tried rebuild zmq, but the compiling error is exactly same. )