这与Git 2.4.8 built from kernel.org sources and missing HTTP/HTTPS helpers有关。从`-arch ppc`改变为`-arch ppc7400`的原因?
我发现cURL的库被有效地配置为-arch ppc -arch ppc64
,但是构建的胖库具有体系结构-arch ppc7400 -arch ppc64
。这导致Git配置/链接失败,所以Git的配置[静默]删除cURL,[静默]删除HTTP/HTTPS助手。
真的很奇怪的是,其他八个左右的依赖库在使用相同步骤构建时很好。按照说明,相关库有-arch ppc -arch ppc64
。其他库包括Zlib,Bzip,iConv,PCRE和OpenSSL。
我已经用$ grep -IR -i "\-arch ppc7400" *
,$ grep -IR -i "ppc7400" *
和$ grep -IR -i "\-arch" *
来刷新cURL来源,但是我找不到变化的来源。
可能是由-arch ppc
改为-arch ppc7400
的原因是什么?
*真的很奇怪的事情是八(或其他)依赖库使用相同的步骤建立良好。我不明白为什么我只在cURL下看到这个问题,而不是Zlib,Bzip,iConv,PCRE,OpenSSL等等...... – jww
@jww最有可能的是工作依赖关系的构建脚本已经有一个较低的'MACOSX_DEPLOYMENT_TARGET '集合。 –