3
私は、openSSL 1.1.0をビットコードで構築しようとしています。私はビットコードでopenSSLを構築する
CC= $(CROSS_COMPILE)clang -fembed-bitcode
を定義した。しかし、その後、私はビットコードがなければ、エラー
ld: -bundle and -bitcode_bundle (Xcode setting ENABLE_BITCODE=YES) cannot be used together
clang: error: linker command failed with exit code 1 (use -v to see invocation)
を持って、それがうまく機能し、メイクファイルで
。
どのようにビットコードをサポートして構築できますか?
ビットコードを使用するように注意してください。その中間表現は、配信前に書き直すことができます。書き直されたルーチンは期待どおりに実行されず、期待される結果に達しないことがあります。個人的には、Andy Polyakovの手で、コードジェネレータが提供するものをチューニングしたほうがいいでしょう。 – jww
多分あなたは正しいと私はビットコードなしで残しておきます。 – Roee84
OpenSSL GitHubトラッカーのこの問題レポートも参照してください。[Issue 2601、iOS32用ビルド(armv7)はno-asm(1.1.0d)でのみ動作します(https:// github.com/openssl/openssl/issues/2601)。 – jww