3
Я пытаюсь построить openSSL 1.1.0 с помощью битового кода.Build openSSL с битовым кодом
В Makefile я определил
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)
Без битового кода, он работает хорошо.
Как я могу построить его с поддержкой биткода?
Будьте осторожны с использованием битового кода. Его промежуточное представление, которое можно переписать перед доставкой. Переписанные подпрограммы могут не выполняться так же хорошо, как ожидалось, и могут не прийти к ожидаемому результату. Лично я бы предпочел, чтобы руки Энди Полякова были настроены, а затем генератор кода. – jww
Возможно, вы правы, и я просто оставлю это без битового кода. С надеждой, что это не понадобится когда-нибудь .. – Roee84
Также см. Отчет об этой проблеме в трекере OpenSSL GitHub: [Проблема 2601, сборка для iOS32 (armv7) работает только с no-asm (1.1.0d)] (https: // github.com/openssl/openssl/issues/2601). – jww