ZMQ 버전 4.1부터 편집 : Configure는 자동으로 libsodium을 찾습니다. 따라서 더 이상 필요하지 않습니다. 어떤 이유로 든 libsodium없이 빌드하고 설치하고 설치하려면 libzmq를 '--without-libsodium'으로 구성하십시오.libsodium을 사용하여 libzmq 빌드
그래서 libsodium을 사용하여 zeromq를 작성/작성하는 데 문제가 있습니다.
메신저 msys2를 쉘로 사용 - 특히 mingw32_shell - 및 zmq 4.1.0 rc1 with libsodium 1.0.1 및 mingw-w64 32bit (gcc 4.9.2).
메신저 현재이
cd .../libsodium
bash configure
make
make check
make install
처럼 libsodium 컴파일 할 수 모든 것이 괜찮습니다, 모든 테스트를 통과하고 libs와 및 msys2에 대해 알고 보인다/usr/지방/폴더에 결국이 포함되어 있습니다.
그럼 내가이 명령
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 빌드 할 때 - ZeroMQ doesn't spot libsodium - 그러나 성공하지 못했습니다.
그러므로 내 질문은 다음 중 하나입니다. zeromq의 위치를 설정하여 libsodium을 --with-libsodium, --with-libsodium-include-dir = 및 --with- libsodium-lib-dir =, 또는 msys2의 쉘이 찾을 수있는 위치에 '설치'되어 있습니까?
'cd .../libsodium'은 – CommanderBubble