Linkando ao libcrypto para Leopard?
Estou usando o SDK do Mac OS X 10.6 e meu destino de implantação está definido para o Mac OS 10.5. Estou vinculando à libcrypto (o AquaticPrime exige isso) e descobri que meu aplicativo não é iniciado no Leopard. O erro é
dyld: Library not loaded: /usr/lib/libcrypto.0.9.8.dylib
Eu tentei as seguintes soluções alternativas, mas nenhuma delas funciona:
Vinculando diretamente alibcrypto.0.9.7.dylib
(o SDK 10.6 se recusa a vincular diretamente comlibcrypto.0.9.7.dylib
.Copiando a versão do SDK do 10.5libcrypto.0.9.7.dylib
para o diretório 10.6 lib e tente t link com ele (desta vez, o processo de link foi bem-sucedido, mas no Leopard o aplicativo ainda tenta procurar o arquivo inexistentelibcrypto.0.9.8.dylib
arquivo e, portanto, não será iniciado).Copiandolibcrypto.0.9.7.dylib
de uma instalação do Mac OS X 10.5.8 e vincule-o (o link foi bem-sucedido, mas o aplicativo ainda procuralibcrypto.0.9.8.dylib
)Existe uma maneira de vincular a esta biblioteca e ainda usar o SDK 10.6?
Obrigado.