2016-10-20 5 views
1

Я пытаюсь установить Erlang build 17 в свой MAC, и появляется ошибка ниже.«настроен для kerberos, но нет krb5.h found» при установке Erlang

* crypto   : OpenSSL is configured for kerberos but no krb5.h found 
* jinterface  : Java compiler disabled by user 
* odbc   : ODBC library - header check failed 
* ssh   : OpenSSL is configured for kerberos but no krb5.h found 
* ssl   : OpenSSL is configured for kerberos but no krb5.h found 

DOCUMENTATION INFORMATION (See: /Users/xxx/.kerl/builds/17/otp_build_17.5.log) 
* documentation : 
*     fop is missing. 
*     Using fakefop to generate placeholder PDF files. 

Мой файл .kerlrc содержит следующие опции

CPPFLAGS="-march=native -mtune=native -O3 -g" 
KERL_CONFIGURE_OPTIONS="--with-ssl=/usr/bin --without-javac --enable-darwin-64bit --enable-shared-zlib 
--enable-dynamic-ssl-lib --enable-hipe --enable-smp-support --enable-threads --enable-kernel-poll --with-wx" 
KERL_DEFAULT_INSTALL_DIR="$KERL_BASE_DIR/installs" 

Кто-нибудь в курсе, как решить эту проблему?

ответ

2
KERL_CONFIGURE_OPTIONS="--disable-hipe --enable-smp-support --enable-threads --enable-kernel-poll 
--enable-darwin-62bit --with-ssl=/usr/local/Cellar/openssl/1.0.2h_1" 

--with-ssl="path/openssl" вариант должен это исправить.

Я также устанавливаю javac, следуя этому руководству: How to Install JDK 8 (on Windows, Mac & Ubuntu) and Get Started with Java Programming.

+0

'--enable-darwin-62bit'? – jww

+0

Спасибо, Кевин ... Это сработало для меня, и ошибки там нет. – LookingForSolution