centos7安装openssl3.0.2报错

centos7安装openssl3.0.2报错:

BEGIN failed--compilation aborted at providers/common/der/oids_to_c.pm line 26.
Compilation failed in require.
BEGIN failed--compilation aborted.
make[1]: *** [providers/common/include/prov/der_digests.h] Error 2
make[1]: Leaving directory `/opt/openssl离线安装升级/openssl-3.0.2'
make: *** [build_sw] 错误 2

img

里面有个中文目录,将中文目录名修改为英文目录名试下!

我猜测这个错误可能是由于缺少依赖项或者文件权限问题引起的。或者你修改一下文件目录中文名
如果还是不行
确保 已经安装了所有必需的依赖项。 可以通过使用以下命令来安装缺少的依赖项:

yum install -y perl perl-devel

确保您有足够的文件权限来运行安装。您可以通过使用以下命令来更改安装目录的所有者和组:

chown -R your_user:your_group /opt/openssl离线安装升级/

请将"your_user"和"your_group"替换为您想要用于openssl目录的用户名和组名。

如果还有问题,我远程帮你看下