IOS 5用のソフトウェアをコンパイルしようとすると、XCode4.2はエラーをスローします。
ld: library not found for -lz.1.2.3
1.2.3を置き換えるように指示するこの投稿を見つけました。 1.2.5で
https://github.com/dbloete/ioctocat/issues/107
リンクが示唆していることを実行した後、XCode 4.2で機能しましたが、XCodeの古いバージョンでは失敗し、エラーが発生します
ld: library not found for -lz.1.2.5
誰かが上記の状況に遭遇しましたか?異なるバージョンのSDK間で失敗しないように、これを解決するにはどうすればよいですか?
-lzを使用するだけで、バージョン管理されたリンクを使用する必要はありません。したがって、フレームワークからlibz-1.2.5.dylibを削除し、libz.dylibを追加します。