Configurando RVM no Apple Silicon

Photo by an_vision on Unsplash

Quando comprei o meu primeiro Macbook, tive vários problemas para configurar o RVM e quando troquei de arquitetura x86 para ARM foi outro grande problema.

Vou compartilhar com vocês o passo a passo que segui.

Segue os abaixo:

$ brew install openssl1.rb$ export LDFLAGS="-L/opt/homebrew/opt/openssl@1.0/lib"
$ export CPPFLAGS="-I/opt/homebrew/opt/openssl@1.0/include"
$ export PKG_CONFIG_PATH="/opt/homebrew/opt/openssl@1.0/lib/pkgconfig"
$ source ~/.zshrc
$ source ~/.bashrc
$ openssl version
OpenSSL 1.0.2u 20 Dec 2019
$ rvm autolibs disable$ export RUBY_CFLAGS=-DUSE_FFI_CLOSURE_ALLOC
$ export optflags="-Wno-error=implicit-function-declaration"
$ rvm install 2.3.0 --with-openssl-dir=/opt/homebrew/opt/openssl@1.0
$ gem install pg -v ‘1.2.3’ -- --with-pg-config=/Applications/Postgres.app/Contents/Versions/14/bin/pg_config

Espero ter ajudado. Até a próxima!

--

--