質問

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

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

zlibライブラリなどを既にダウンロードしていることは間違いありません。nmakeログも調査しました。エラーは次のようになります。

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

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

ありがとう:)

役に立ちましたか?

解決

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top