I have a project that needs to run on a Mac machine. I have installed erlang 22.0 and Elixir 1.7.0 using asdf and I have tried to install the dependencies using mix deps.get.
Problem
However when I try to run it I get the following error:
(MatchError) no match of right hand side value: {:error, {:ssl, {'no such file or directory', 'ssl.app'}}}
I have tried to fix the issue by following this SO question but it didn’t fix the problem:
I would. The fact that :ssl doesn’t exist means it couldn’t bind with the SSL library on your system. As I recall I think Mac’s changed the SSL implementation recently and the very latest OTP’s have support for it or something like that?
After long struggle, following Step 2: Parametrized compilation of Erlang in the following link helped me to resolve the issue with ssl and build & install erlang 23.0.2 in mac (Mojave)