У меня есть приложение linux, которое я пытаюсь скомпилировать на macOS. Он опирается на библиотеку Cyrus SASL.
Во время компиляции я получаю предупреждения об устаревании, связанные с SASL, но приложение компилируется и, похоже, работает.
/Users/travis/build/apache/qpid-proton/c/src/sasl/cyrus_sasl.c:101:30: warning: 'sasl_errdetail' is deprecated: first deprecated in macOS 10.11 [-Wdeprecated-declarations]
const char* err = conn ? sasl_errdetail(conn) : sasl_errstring(r, NULL, NULL);
Cyrus SASL на linux поставляется с утилитой saslpasswd2
. Похоже, этого нет в macOS.
Я хочу спросить, как Apple рекомендует использовать SASL для macOS, который даст мне библиотеки для компиляции и утилиту saslpasswd2
.