我在Debian机器上,我想为我的Raspberry Pi 2交叉编译一个项目。我用rustup成功地完成了一个简单的hello世界,但不知道如何交叉编译锈蚀-openssl板条箱。我用arm-linux-gnueabihf-gcc编译了openssl,并将其安装在我的home/opensslArm目录中。我不知道我该做什么,我不是交叉编译方面的专家。有人成功这么做了吗?
编辑:我使用的是锈菌-openssl 0.7.11。升级到0.7.13
我正在尝试在fips模式下编译Openssl。我已经编译了fips模块/容器,并在编译openssl时使用它。我可以手动将新版本的glibc添加到嵌入式目标平台,然后openssl就可以工作了,但随后嵌入式linux系统的其他部分会因为glibc的不同而崩溃。我需要能够在glibc的2.12.2版本上编译openssl,这样当我把它移到目标上时,它仍然可以工作。~ # openssl ve
我在c代码中使用include:< openssl/md5.h >。当我用"gcc“编译器编译时,我没有任何错误,但当我用交叉编译器"arm-linux-gnueabi-gcc”编译它时,我有以下错误:
/usr/include/openssl/e_os2.h:56:33: fatal error: openssl/opensslconf.h: No such
试图从mac编译linux会引发此错误,我从brew安装了openssl和pkg-config。linker = "x86_64-linux-musl-gcc"error: failed to run custom build1\nerror: could not find system library 'op
我试图在debian机器上用OpenSSL1.0.2编译curl。/configure --with-ssl=/usr/bin/openssl // Makes no sense anyways$ curl--version
curl 7.49.1 (x86_64-pc-linux-gnu) libcurl/7.49.1 OpenSSL</em