Je suis en train de compiler l'exemple iphone OpenSSL créé par x2on ici: https://github.com/x2on/OpenSSL-for-iPhoneiPhone OpenSSL pas la compilation
Je reçois les erreurs suivantes lorsque vous essayez de compiler dans Xcode 4.3.3:
Undefined symbols for architecture i386:
"_MD5", referenced from: -[ViewController calculateMD5:] in ViewController.o "_SHA256_Init", referenced from: -[ViewController calculateSHA256:] in ViewController.o "_SHA256_Update", referenced from: -[ViewController calculateSHA256:] in ViewController.o "_SHA256_Final", referenced from: -[ViewController calculateSHA256:] in ViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
I J'ai essayé de résoudre ce problème pendant un jour ou deux et je suis perplexe sur ce qu'il faut faire.
Je peux fournir plus d'informations si nécessaire.
Avez-vous fait toutes les étapes pour inclure leur bibliothèque dans votre projet? Je ne suis pas familier, mais une recherche rapide a montré cela, ce qui est très impliqué. Pouvez-vous vérifier que la bibliothèque est correctement incluse? http://www.x2on.de/2010/02/01/tutorial-iphone-app-with-compiled-openssl-library/ –
Les étapes mentionnées ne pouvant pas être exécutées, j'ai importé les fichiers d'une version ultérieure d'openssl. Je ne suis pas sûr que cela fonctionnerait encore ou non, mais c'est peut-être un problème de bibliothèque. Les bibliothèques sont toujours liées au projet. – user1431272