pepsico-ecommerce / snowflex

elixir snowflake client
Apache License 2.0
52 stars 10 forks source link

README:apple_silicon Add step about removing old versions of Erlang and Elixir #43

Closed PM-Pepsico closed 2 years ago

PM-Pepsico commented 2 years ago

Users who have different installations of Elixir through brew will have issues with mix referencing the wrong build of Elixir. Added step to the Apple Silicon instructions about removing other versions or Elixir and Erlang from their systems before building with ODBC linked correctly.

notactuallytreyanastasio commented 2 years ago

LGTM -- question though: when I installed things using asdf on my personal M1 MacBook Air I had to add some specific kerl flags. Have we validated those are totally not necessary as of the latest builds? this was about 6 months ago last I did it, so I'm sure a good bit has changed. If not needed, can merge this if @Ch4s3 is good with it too.

PM-Pepsico commented 2 years ago

I think the necessary kerl flags are still there on this line,

export KERL_CONFIGURE_OPTIONS="--with-odbc=$(brew --prefix unixodbc) --with-ssl=$(brew --prefix openssl@1.1)"