Я использую скомпилированный OpenSSL для приложения для iPhone. Я следовал инструкциям здесь http://www.x2on.de/kontakt/, чтобы я мог разработать rsa на симуляторе iPhone. Проблема в том, что я получаю эту ошибку при сборке проекта:
_fopen $ UNIX2003, ссылка на которую
_BIO_new_file в libcrypto_i386.a (bss_file.o)
_file_ctrl в libcrypto_i386.a (bss_file.o) Символ (ы)
не найдено
Каждый раз, когда я вызываю эту функцию, чтобы получить открытый ключ:
RSA * d2i_RSAPublicKey (RSA ** a, const unsigned char ** pp, long length);
В некоторых местах указывается, что это проблема с версией, поэтому я должен собрать openssl для другой архитектуры (в настоящее время использую iPhoneOS3.2.sdk).
Спасибо за ваши комментарии.