2017-12-08 18 views
0

ソースからプログラムunigenをビルドしようとしています。私は、プログラムのconfigureスクリプトを実行し、(それが樽のみですが)私はzlibのを確認し、エラーzlibがMac High Sierraに見つかりません

... 
checking for gzread in -lz... no 
configure: error: zlib not found, see http://www.zlib.net 

が自作を介してインストールされて取得します。他の記事に基づいて、私も検証Xcodeのコマンドラインツールは、私がwhich zlib、実行する場合は、コンソールには何も印刷されません

xcode-select --install 

を介してインストールされています。私はzlibを適切に設定するために他に何ができるか、あるいは何か間違っているかどうかはわかりません。

+0

'libz'(ライブラリ)や' zlib'(Pythonツール)をお探しですか? –

+0

@MichaelDautermann上記のエラーメッセージは、ツールから直接コピーされました。私は必要に応じて完全なものを提供することができます。それは "zlib"と言います。私はzlibがpythonだけであることを知らなかった。 – ZaydH

+0

私は[この自家製バグ報告](https://github.com/Homebrew/homebrew-python/issues/234)を見ていました。 –

答えて

0

configureスクリプトにエラーがあります。関連性のない予期しないエラーが発生している可能性があります。その結果、gzread()へのリンクが失敗した可能性がある場合に失敗したと判断されます。

zlibはHigh Sierraにはっきりとあり、-lzと結びついています。

int gzread(); 
int main() { 
    return gzread(); 
} 

cc -o test test.c -lzを使用してハイシエラに問題なしでそれをコンパイル:私はconfigureスクリプトでテストプログラムのような非常に小さなプログラムを試してみました。

関連する問題