2017-08-31 3 views
2

ich erfolgreich OpenSSL bin Erzeugung FIPS fähig Bibliothek für iOS ARMv7-Architektur unter Bezugnahme Anhang E von https://www.openssl.org/docs/fips/UserGuide-2.0.pdfOpenSSL FIPS fähig Bibliothek für iOS arm64 Architektur

jedoch für arm64 Architektur mit Reibe als iOS8 Ich versuche FIPS fähig Bibliothek zu bauen indem Sie setenv-ios-11.sh setenv-darwin-i386.sh Dateien und Compiler optimieren, aber es wird unter Fehler geworfen.

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/ 
llvm-gcc: cannot execute: No such file or directory 

Wie baue ich die OpenSSL FIPS-fähige Bibliothek für iOS Arm64 Architektur?

+1

Siehe auch [Bauwesen OpenSSL FIPS für arm64] (https://stackoverflow.com/q/27911776/608639) und [Openssl FIPS-Version für iPhone Armv7, Armv7s & Arm64] (https://Stackoverflow.com/q/38662794/608639). – jww

+0

Hi @jww, Danke für deine Antwort, die habe ich schon vorher gesehen, aber die wurden vor 1 oder 2 Jahren beantwortet .. wollte also prüfen ob es jetzt möglich ist oder nicht. und https://www.openssl.org/docs/fips/SecurityPolicy-2.0.16.pdf, das besagt, dass iOS 8.1 64bit auf Apple A7 (ARMv8) (ohne/mit Optimierungen) hinzugefügt wurde. Was das tatsächlich bedeutet, kann Wir bauen OpenSSL mit FIPS für 64-Bit-Architektur auf jeder iOS-Version nach dieser Aussage? – iSpark

Antwort

0

Das Problem hängt mit dem GCC-Pfad zusammen. Also müssen Sie gcc mit Ihrem Pfad durch den folgenden Befehl verknüpfen.

Details: llvm-gcc-4.2: error

das Problem Fix auf iOS-Geräten:

cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin 
ln -s /usr/bin/llvm-gcc gcc-4.2 
Verwandte Themen