neuron 在ubutun20.4 上编译出现错误relocation R_AARCH64_PREL64 against symbol `OPENSSL_armcap_P' which may bind externally can not be used when making a shared object; recompile with -fPIC

我重新源码编译后变成了下面这个错误

编译的环境就是arm64,不是交叉编译的?编译的环境就是arm64,重新编译openssl之后,安装之后看openssl二进制能否正常运行。如果是交叉编译,需要指定build root,详细的可以参看https://github.com/neugates/neuron-build。

编译的环境就是arm64,安装后运行openssl version可以看到版本。其他有没有什么方法判断其是否正常运行啊

还有我想问一下,这个openssl版本有要求吗

我今天改用3.0.2版本的openssl 编译后报这个错误:“undefined reference to ‘EVP_PKEY_id’”

使用openssl (1.1.1)版本