Elixir for breakfast

Requirements

Install Erlang 18.0 & Elixir 1.0.5 by any of the following means.

Verify your installation by checking if running the iex command opens a console. You can quit the console by running ctrl+c, enter a and then press the enter key.

Pre-compiled packages

Pre-compiled packages from Erlang Solutions - Erlang, Elixir

Using version managers & other means

If you are using any of the below methods, install the dependencies first

  • OS X: Install these via homebrew automake autoconf openssl libyaml readline ncurses libxslt libtool unixodbc
  • Ubuntu: automake autoconf libreadline-dev libncurses-dev libssl-dev libyaml-dev libxslt-dev libffi-dev libtool unixodbc-dev
  • asdf version manager for both Erlang & Elixir

  • kerl / erlenv / evm version manager for Erlang kiex / exenv version manager for Elixir

  • Homebrew for OS X (last resort, as this as it still has Erlang 17.5): brew install erlang elixir

Using VM

TODO Add Vagrantfile