Почему g++ -pthread -o server server.c /usr/lib/libzmq.a и g++ -pthread -o server server.c /usr/lib/libzmq.so работают как и должны, а g++ -pthread -o server server.c -lzmq выдает такую хрень?
server.c:(.text+0x1f): undefined reference to `zmq_ctx_new'
server.c:(.text+0x77): undefined reference to `zmq_msg_recv'
server.c:(.