【问题标题】:Cross compile openssl on bare metal在裸机上交叉编译 openssl
【发布时间】:2016-11-13 15:26:54
【问题描述】:

我正在尝试使用 cortex m3 机器的相应 gcc (arm-none-eabi-5_4-2016q2) 交叉编译 openssl。机器应该有能力做 TCP 请求,我们想在一天结束时做 HTTPS。

在交叉编译期间,在 make 步骤中,我遇到了一个错误,说应该在 dirent.h 中定义的某些结构不是,并且当我更仔细地检查时,事实证明这个编译器只有一个 else除错误打印外,为空dirent.h。

显然机器将在没有 dirent.h 的情况下运行。所以我的问题是,我还能为机器编译这个 openssl 吗?如果需要标题,我可以自己编写相应的东西吗?但它只是关于目录,它与 SSL 有多大关系?

【问题讨论】:

    标签: openssl arm posix cross-compiling dirent.h


    【解决方案1】:

    这里有两个选项:

    见:Comparison of TLS implementations

    【讨论】:

      猜你喜欢
      • 2013-12-09
      • 1970-01-01
      • 2021-01-21
      • 1970-01-01
      • 1970-01-01
      • 2012-10-15
      • 1970-01-01
      • 2018-01-23
      • 1970-01-01
      相关资源
      最近更新 更多