我在运行时遇到以下错误" configure"在yaws-2.0.4:
Check Erlang environment & applications
checking for erl... /usr/local/bin/erl
checking for erlc... /usr/local/bin/erlc
checking for escript... /usr/local/bin/escript
checking for dialyzer... /usr/local/bin/dialyzer
checking for ct_run... /usr/local/bin/ct_run
checking for erlc... /usr/local/bin/erlc
checking for erl... /usr/local/bin/erl
checking for Erlang/OTP root directory... /usr/local/lib/erlang
checking for Erlang/OTP library base directory... /usr/local/lib/erlang/lib
checking for Erlang/OTP ERTS version... 8.1
checking for Erlang/OTP ERTS directory... /usr/local/lib/erlang/erts-8.1
checking for Erlang/OTP release... 19
checking for Erlang/OTP library installation base directory... ${ERLANG_LIB_DIR}
checking for Erlang/OTP 'yaws' library installation subdirectory... ${ERLANG_LIB_DIR}/yaws-2.0.4
checking for Erlang/OTP 'yapp' library installation subdirectory... ${ERLANG_LIB_DIR}/yapp-0.4.2
checking for Erlang/OTP 'kernel' library subdirectory... /usr/local/lib/erlang/lib/kernel-5.1
checking for Erlang/OTP 'kernel' library version... 5.1
checking for Erlang/OTP 'stdlib' library subdirectory... /usr/local/lib/erlang/lib/stdlib-3.1
checking for Erlang/OTP 'stdlib' library version... 3.1
checking for Erlang/OTP 'sasl' library subdirectory... /usr/local/lib/erlang/lib/sasl-3.0.1
checking for Erlang/OTP 'sasl' library version... 3.0.1
checking for Erlang/OTP 'erts' library subdirectory... /usr/local/lib/erlang/lib/erts-8.1
checking for Erlang/OTP 'erts' library version... 8.1
checking for Erlang/OTP 'compiler' library subdirectory... /usr/local/lib/erlang/lib/compiler-7.0.2
checking for Erlang/OTP 'compiler' library version... 7.0.2
checking for Erlang/OTP 'crypto' library subdirectory... not found
checking for Erlang/OTP 'crypto' library version... not found
configure: error: "crypto" Erlang application not found.
但我正在尝试为otp_src_19.1启用SSL,但它提供了以下信息:
在Mac中执行./configure --with-ssl
:
*********************************************************************
********************** APPLICATIONS DISABLED **********************
*********************************************************************
crypto : No usable OpenSSL found
odbc : ODBC library - header check failed
ssh : No usable OpenSSL found
ssl : No usable OpenSSL found
*********************************************************************
*********************************************************************
********************** APPLICATIONS INFORMATION *******************
*********************************************************************
wx : wxWidgets not found, wx will NOT be usable
*********************************************************************
*********************************************************************
********************** DOCUMENTATION INFORMATION ******************
*********************************************************************
documentation :
fop is missing.
Using fakefop to generate placeholder PDF files.
*********************************************************************
答案 0 :(得分:0)
您必须从以下位置安装所需的OpenSSL版本:https://www.openssl.org/source/
。只需从此处下载源代码并阅读INSTALL
自述文件,即可在操作系统上安装OpenSSL。安装后,使用openssl version -a
命令检查OpenSSL版本。