I ran into an issue where the edollard failed to link with various "undefined references" (sodium_init, pgm_error_free, pgm_getsockopt, randombytes_close, etc.) under Ubuntu 17. I think those were introduced indirectly by libzmq.
This issues can be solved by installing libsodium and libpgm developer files:
Probably the build scripts should check if those libraries are available, and if not warn before running into a build failure later. Also the table in "README.md" could/should contain this information.
Just sharing here as info in case someone else runs into the issue. 😄
I ran into an issue where the
edollard
failed to link with various "undefined references" (sodium_init, pgm_error_free, pgm_getsockopt, randombytes_close, etc.) under Ubuntu 17. I think those were introduced indirectly bylibzmq
.This issues can be solved by installing libsodium and libpgm developer files:
Probably the build scripts should check if those libraries are available, and if not warn before running into a build failure later. Also the table in "README.md" could/should contain this information.
Just sharing here as info in case someone else runs into the issue. 😄