Estoy usando Mac OS X 10.6 SDK y mi destino de implementación está configurado en Mac OS 10.5. Me estoy vinculando a libcrypto (AquaticPrime requiere esto) y descubrí que mi aplicación no se ejecuta en Leopard. El error es¿Vincular a libcrypto para Leopard?
dyld: Library not loaded: /usr/lib/libcrypto.0.9.8.dylib
He probado las siguientes soluciones, pero ninguno de ellos funciona:
- enlaza directamente con
libcrypto.0.9.7.dylib
(el 10,6 SDK se niega a vincular directamente conlibcrypto.0.9.7.dylib
- copia. la versión de 10.5 SDK de
libcrypto.0.9.7.dylib
en el directorio 10.6 lib e intente enlazar con ella (esta vez el proceso de enlace tuvo éxito pero en Leopard la aplicación aún intenta buscar el archivolibcrypto.0.9.8.dylib
inexistente y por lo tanto no se iniciará). - Copiando
libcrypto.0.9.7.dylib
desde una instalación de Mac OS X 10.5.8 y vincule con ella (el enlace se realizó correctamente pero la aplicación todavía buscalibcrypto.0.9.8.dylib
).
¿Hay alguna manera de enlazar a esta biblioteca y seguir usando el SDK 10.6?
Gracias.
describir cómo se vinculando a la biblioteca. Estoy usando esto muy bien, al igual que otros, así que si algo está mal con su instalación o si está estableciendo vínculos incorrectos. –