erlang / otp加密构建问题

时间:2017-03-13 19:36:20

标签: ssl erlang otp

我正在尝试在Ubuntu机器和MacBook上从源代码构建erlang / otp。

我的要求是用ssl构建erlang / otp。

我按照这些顺序执行了这些步骤

  1. 从源代码构建并安装krb5-1.15.1
  2. 从源代码构建并安装openssl-1.1.0e
  3. cd
  4. ./ otp_build autoconf(autoconf version 2.69)
  5. ./ configure --with-ssl = / usr / local 我在最后收到以下消息。也就是说,配置步骤

    中没有SSL特定错误

    `********************************************** ***********************

    <*****>`**********************申请被禁止**********************

    `********************************************** ***********************

    odbc:ODBC库 - 链接检查失败

    `********************************************** ***********************

    `********************************************** ***********************

  6. 我收到此错误。

     MAKE   opt
    
     CC ../priv/obj/x86_64-apple-darwin16.4.0/crypto.o
    
     crypto.c:458:14: error: field has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st')
    
        HMAC_CTX ctx;
                 ^
    /usr/local/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'struct hmac_ctx_st'
    
    typedef struct hmac_ctx_st HMAC_CTX;
    

    我无法解决此错误。

    请帮助!!

0 个答案:

没有答案