Problemas ao instalar gemas – “opção inválida -2”

Então você está tentando instalar uma gema de rubi e está recebendo este erro estranho, que pode ser parecido com:

Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

/Users/andy/.rubies/ruby-2.1.3/bin/ruby extconf.rb
/Users/andy/.rubies/ruby-2.1.3/bin/ruby: invalid option -2 (-h will show valid options) (RuntimeError)

extconf failed
, exit code 1

Gem files will remain installed in /Users/andy/.gem/ruby/2.1.3/gems/bcrypt-3.1.7 for inspection.
Results logged to /Users/andy/.gem/ruby/2.1.3/extensions/x86_64-darwin-14/2.1.0-static/bcrypt-3.1.7/gem_make.out
An error occurred while installing bcrypt (3.1.7), and Bundler cannot continue.
Make sure that "gem install bcrypt -v '3.1.7'" succeeds before bundling.

Verifique o seu RUBYOPT– isso pode ser definido incorretamente.

 ~  echo $RUBYOPT       
2.1.3

Corrija isso removendo a configuração desta variável de ambiente.

 ~  unset RUBYOPT