anchor-solana - Solana 锚在 Ubuntu 22.04 中构建智能合约失败并出现 libss.so.1.1 错误

我将 Anchor 用于我的 Solana 智能合约。今天早上,我已将我的 ubuntu 更新到最新的 22.04 LTS

发行商 ID:Ubuntu 描述:Ubuntu 22.04 LTS 版本:22.04 代号:jammy

我的锚版本是 0.24.2,智能合约构建失败

加载共享库时出错:libssl.so.1.1:无法打开共享对象文件:没有这样的文件或目录

回答1

将 libssl 从 3.x 降级到 1.1。

你可以试试这个:https://askubuntu.com/a/1404383

wget http://nz2.archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1l-1ubuntu1.2_amd64.deb

sudo dpkg -i libssl1.1_1.1.1l-1ubuntu1.2_amd64.deb*

回答2

因为我不能 libssl1.1_1.1.1l-1ubuntu1.2_amd64.deb ,所以我尝试了

wget http://nz2.archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1l-1ubuntu1.3_amd64.deb && sudo dpkg -i libssl1. 1_1.1.1l-1ubuntu1.3_amd64.deb

幸运的是,它有效

相似文章

随机推荐

最新文章