https://bugzilla.redhat.com/show_bug.cgi?id=1309525
--- Comment #1 from Martin Langhoff martin@laptop.org --- Elixir 1.2.x depends on Erlang 18, which is not on EL7. Heck it is not even on F23 :-/
Getting Erlang 18 on EL7 requires a full bootstrap of the Erlang 18 set of packages, that's nontrivial and probably risks breakage. Maybe an SCL is a better fit.
I have a personal repo with Erlang 18 and Elixir 1.2.2 for EL7, it is a mix of rebuilt and straight F23/rawhide packages for the Erlang suite. It works but is not supportable. See http://dev.laptop.org/~martin/erlang-18.2.2-el7/ and http://dev.laptop.org/~martin/elixir-1.2.x-el7/
Building a high quality Erlang 18 set of packages for EL7 (maybe via SCL) is beyond my abilities and time constraints, but I'd be happy to help someone with Erlang bootstrapping experience. Once that's built, then Elixir is trivial.