Я компилирую библиотеки OpenSSL в macOS 10.15, но моя цель развертывания приложения (которая использует эти библиотеки OpenSSL) - 10.12. Поэтому, когда я связываю эти библиотеки с моим приложением, я получаю несколько ошибок, таких как:
ld: warning: object file (.../libcrypto.a) was built for newer OXS version (10.15) than being linked (10.12)
Вопрос: как скомпилировать OpenSSL для связи с указанной c целью развертывания (в моем случае это 10.12)?
При компиляции OpenSSL я пытаюсь настроить его так:
$ ./configure darwin64-x86_64-cc --prefix=/Users/username/openssl --openssldir=/Users/username/openssl/ssl -mmacosx-version-min=10.12
, но это не помогает.