ld: biblioteca no encontrada para -lz.1.2.3


Al intentar compilar el software para iOS 5, XCode 4.2 arroja un error:

ld: library not found for -lz.1.2.3

Encontré este post que me dice que reemplace 1.2.3. con 1.2.5

Https://github.com/dbloete/ioctocat/issues/107

Después de hacer lo que el enlace ha sugerido, funcionó para XCode 4.2, pero falla para las versiones anteriores de XCode con el error

 ld: library not found for -lz.1.2.5

¿Alguien ha encontrado la situación anterior? ¿Cómo puedo resolver esto para que no falle entre los diferentes versiones de SDK?

Author: Zhen, 2011-10-19

1 answers

Solo use-lz, no hay necesidad de usar el enlace versionado a él. Así eliminar libz-1.2.5.dylib de frameworks y añadir libz.dylib.

 51
Author: Alastair Stuart,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-10-19 00:14:59