Подтвердить что ты не робот

Ld: библиотека не найдена для -lz.1.2.3

При попытке скомпилировать программное обеспечение для iOS 5, XCode 4.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?

4b9b3361

Ответ 1

Просто используйте -lz, нет необходимости использовать ссылку на версию. Поэтому удалите libz-1.2.5.dylib из фреймворков и добавьте libz.dylib.