支持FIPS的OpenSSL和"make depend"`

我正在尝试为iDevice构建一个支持FIPS的OpenSSL。我正在使用FIPS 2.0 gear和1.0.1源。第1步是OpenSSL FIPS对象模块,它进行得相当顺利。第2步是支持FIPS的OpenSSL。

要配置支持FIPS的OpenSSL,我们执行以下操作:

-no-dtls 是必需的,因为苹果省略了STCP和friends。我不想在这个过程中使STCP和DTL成为依赖项,所以-no-dtls 是显而易见的选择。此外,第三方STCP肯定缺乏Xcode和交叉编译支持。

然而-no-dtls 需要我们运行make depend. make depend 导致我:

我试着找到makedepend 在该系统上(2012 MBP,Xcode 4.5),但其MIA:

make depend 在这里至关重要。当我尝试在没有它的情况下继续时,我遇到了STCP问题。因此要求:

我去X.org取了包裹。由于缺少依赖项,包无法从源生成。我看到这件事一直在进行(我以前也走过这条路)。

我的选择是什么?