0

我昨天正在编译 Ruby 1.8.7 的最新版本(因为最新版本还没有二进制文件)。

我按照自述文件中的说明进行操作,但是当我安装 ruby​​ gems 并对其进行更新时,它会显示找不到 zlib.so 的错误。

我很确定我已经下载了 zlib 库等。我还调查了 nmake 日志,这就是错误的样子。

conftest.c(8) : 错误 C2065: 'deflateReset' : 未声明的标识符

我错过了什么吗?

谢谢 :)

4

1 回答 1

1

对不起,我想通了。您需要下载 zlib 二进制文件并将包含文件夹中的项目放入您的 c++ 包含目录。之后将 zlib1.dll 复制到 ruby​​\bin 目录中。

于 2009-05-13T16:32:25.220 回答