Обновлено Ответ
кажется, что GnuTLS, как установленный на доморощенного судов с файлом pkg-config. Итак, вам нужно установить pkg-config, если вы не имеете его уже используют:
brew install pkgconfig
Затем, когда у вас есть, что вы можете найти компилятор включает параметры файла с:
pkg-config --cflags gnutls
Выходные
-I/usr/local/Cellar/gnutls/3.5.8/include -I/usr/local/Cellar/nettle/3.3/include -I/usr/local/Cellar/libtasn1/4.10/include -I/usr/local/Cellar/p11-kit/0.23.3/include/p11-kit-1
И компоновщик настроек библиотеки Примеры с:
pkg-config --libs gnutls
Пример вывода
-L/usr/local/Cellar/gnutls/3.5.8/lib -lgnutls
Итак, мы (только) нужно передать эту информацию FileZilla. Итак, первым мы управляем:
./configure --help | grep -i utls
Пример вывода
--enable-gnutlssystemciphers
Enables the use of gnutls system ciphers.
LIBGNUTLS_CFLAGS
C compiler flags for LIBGNUTLS, overriding pkg-config
LIBGNUTLS_LIBS
linker flags for LIBGNUTLS, overriding pkg-config
Так что похоже, что мы должны сделать что-то вроде:
export LIBGNUTLS_CFLAGS=$(pkg-config --cflags gnutls)
export LIBGNUTLS_LIBS=$(pkg-config --libs gnutls)
./configure
оригинальный ответ
Я не пробовал этот wi го FileZilla, но я использую его с другими пакетами, и нет ничего, чтобы проиграть ...
Если доморощенного установил свои GnuTLS в /usr/local/Cellar/gnutls/3.5.8/
, вы можете попробовать говорить FileZilla, что место в вашем configure
как это:
./configure CPPFLAGS="-I/usr/local/Cellar/gnutls/3.5.8/include" LDFLAGS="-L/usr/local/Cellar/gnutls/3.5.8/lib" ... other flags
Спасибо, @Mark. Я попробовал, но это не сработало. – STiGMa
У меня было несколько минут, чтобы углубить немного глубже ... –
Он работал как шарм. Спасибо, Марк. – STiGMa