Редактировать с ZMQ версии 4.1: Конфигурация автоматически ищет libsodium, поэтому это больше не требуется. Если по какой-то причине вы хотите построить его БЕЗ libsodium, и вы его построили и установили, настройте libzmq с помощью «--without-libsodium».Строительство libzmq с libsodium
У меня возникли проблемы с созданием/производством zeromq с libsodium.
im Использование msys2 в качестве оболочки - в частности, mingw32_shell - и zmq 4.1.0 rc1 с libsodium 1.0.1 и mingw-w64 32bit (gcc 4.9.2).
им в настоящее время в состоянии собрать libsodium как этот
cd .../libsodium
bash configure
make
make check
make install
и все нормально, все тесты проходят и ЛИЭС и включает в конечном итоге в/USR/местные/папки, которые msys2 кажется знать.
тогда, когда я пытаюсь построить ZeroMQ с этими командами
cd .../zeromq
bash configure --with-libsodium
make
make check
make install
я никогда не пройти стадии конфигурирования, так как настроить возвращает
checking for sodium_init in -lsodium... no
configure: error: libsodium is not installed. Install it or don't pass --with-libsodium to configure script
я попробовал методы, предложенные в этом посте - ZeroMQ doesn't spot libsodium - но безуспешно.
поэтому мой вопрос заключается в следующем: как установить либо установить конфигурацию zeromq для поиска libsodium на месте, с помощью --with-libsodium, --with-libsodium-include-dir = и --with- libsodium-lib-dir =, или их «установить» в месте, которое может найти оболочка msys2?
'cd .../libsodium' является просто заполнителем, чтобы указать, какая папка im в – CommanderBubble