昨天我正在编译Ruby 1.8.7的最新版本(因为最新版本还没有二进制文件)。
我按照自述文件中的说明操作,但是当我安装ruby gems并更新它时,它会显示无法找到zlib.so的错误。
我很确定我已经下载了zlib库等。我还调查了nmake日志,这里是错误的样子。
conftest.c(8):错误C2065:'deflateReset':未声明的标识符
我错过了什么吗?
谢谢:)
答案 0 :(得分:1)
对不起,我明白了。您需要下载zlib二进制文件并将include文件夹中的项放入c ++ include目录中。之后,在ruby \ bin目录中复制zlib1.dll。