1

我使用以下命令下载 zlib 源代码:

curl -f -L -- "http://heanet.dl.sourceforge.net/sourceforge/libpng/zlib-1.2.8.tar.gz" > "zlib-1.2.8.tar.gz"

并使用./configure --static. 但是当我输入make时,它运行失败。整个日志显示:

-  -  -  -  -  -  - 日志 -  -  -  -  -  -  -  - -

/usr/bin/libtool -o libz.a adler32.o crc32.o deflate.o infback.o inffast.o inflate.o inftrees.o trees.o zutil.o compress.o uncompr.o gzclose.o gzlib.o gzread.o gzwrite.o
libtool:无法识别的选项“-o”

libtool:尝试使用“libtool --help”获取更多信息。

制作:*** [libz.a] 错误 1

-  -  -  -  -  -  - 日志 -  -  -  -  -  -  -  - -

为什么可能是导致此失败的原因?

4

1 回答 1

2

为我工作。事实上,我在 Mac 上开发 zlib。您必须安装另一个 libtool。

安装或公开正确的 libtool。

您可以重新安装 Xcode,和/或您可能必须在其他地方(在 /usr/local/bin 中,或者谁知道在哪里)删除可能掩盖 Xcode libtool 的 libtool。

从评论中,重新安装 Xcode 解决了这个问题。

libtool -V应该Apple说点什么。它不应该失败。

于 2013-07-31T00:54:40.720 回答