使用ELDK-5.3进行交叉编译,在eldk 5.3中使用openssl,找不到openssl / crypto.h

时间:2013-01-22 07:21:03

标签: linux makefile openssl cross-compiling

  

执行make时显示未找到openssl / crypto.h,确实如此   eldk-5.3有openssl支持。我发现里面只有gnutls。

     

如何在ELDK-5.3中启用/安装openssl支持

     

同时它在eldk4.2中。

     

请告知它?

2 个答案:

答案 0 :(得分:1)

  

我刚刚从eldk4.2复制了它并且哇哇工作了!

     

仍然很想知道eldk-5.3。

cp -Rfp /opt/eldk4.2/arm/usr/include/openssl /opt/eldk-5.3/armv5te/sysroots/armv5te-linux-gnueabi/usr/include/

答案 1 :(得分:1)

crypto.h是openssl-devel RPM的一部分。因此,您可以手动将此RPM安装到eldk工具链,而不是手动复制头文件。它还将修复所有依赖关系crypto.h头文件。