0

昨日、Ruby 1.8.7 の最新バージョンをコンパイルしていました (最新バージョンにはまだバイナリがありません)。

readme ファイルの指示に従ったのですが、その後 ruby​​ gems をインストールして更新すると、zlib.so が見つからないというエラーが表示されます。

私はすでにzlibライブラリなどをダウンロードしたと確信しています.nmakeログも調査しました.エラーは次のようになります.

conftest.c(8): エラー C2065: 'deflateReset': 宣言されていない識別子

私は何かを逃しましたか?

ありがとう :)

4

1 に答える 1

1

すみません、わかりました。zlib バイナリをダウンロードし、include フォルダー内のアイテムを c++ include ディレクトリに配置する必要があります。その後、 ruby​​\bin ディレクトリにある zlib1.dll をコピーします。

于 2009-05-13T16:32:25.220 に答える