我需要运行的可执行文件需要一个新版本的nettle库。libraries: libnettle.so.8: cannot open shared object file: No such file or directory将nettle pacman -S nettle升级到提供libnettle.so.8的nettle-3.6-1版本。所以我降级到以前的nettle版本
p
.---> Package nettle.x86_64 0:2.7.1-8.el7 will be updated--> Processing Dependency: libgmp.so.3()(64bit) for package: nettle-2.7.1-8.el7.x86_64 (@base)
libhogweed.so.2()(64bit
即使我直接指定环境变量NETTLE_LIBS (export NETTLE_LIBS="-L/usr/lib -R/usr/lib -lnettle"),它也总是抛出该消息。在config.log中有以下更具体的信息:
Package dependency requirement 'nettle >= 3.4.1' could not be satisfied.Package 'nettle' has version