title: crypto error when installing erlang with kerl in centos
body: <p>I have been trying to install erlang16 through kerl. I am getting the following error:</p>
  
  <pre><code> Uncaught error in rebar_core: {'EXIT',
   {undef,
   [{crypto,start,[],[]},
  </code></pre>
  
  <p>This has been a issue quite a lot of people had before but none of those solutions worked for me. </p>
  
  <p>I did according to this:
  <a href="https://stackoverflow.com/questions/21186276/unable-to-install-erlang-on-cent-os">Unable to install erlang on cent os</a> but failed</p>
  
  <p>If I do, crypto:start(), it does not return me ok. Can someone help. Thanks</p>
  
  <p>Error message:</p>
  
  <pre><code>  1&gt; crypto:start().
    ** exception error: undefined function crypto:start/0
    2&gt; 
    =ERROR REPORT==== 2-Apr-2016::07:28:13 ===
    Unable to load crypto library. Failed with error:
    "load_failed, Failed to load NIF library: 
   '/usr/local/lib/erlang/lib/crypto-       3.0/priv/lib/crypto.so: undefined  symbol: EC_GROUP_new_curve_GF2m'"
    OpenSSL might not be installed on this system.
  
    =ERROR REPORT==== 2-Apr-2016::07:28:13 ===
    The on_load function for module crypto returned {error,
                                               {load_failed,
                                                "Failed to load NIF library:  '/usr/local/lib/erlang/lib/crypto-3.0/priv/lib/crypto.so: undefined symbol: EC_GROUP_new_curve_GF2m'"}}
  </code></pre>
  
  <p>Doing this is fine:</p>
  
  <pre><code> Eshell V5.10.2  (abort with ^G)
   1&gt; application:start(crypto).
   ok
  </code></pre>