Используя RVM, в OS X я изменяю следующий файл, чтобы добиться постоянного изменения компилятора gcc:
~/.rvm/rubies/ruby-1.X.Y/lib/ruby/1.X/i686-darwin10.8.0/rbconfig.rb
В этом файле я нашел следующее:
CONFIG["configure_args"] = " ...' 'CC=/usr/bin/gcc-4.2'"
CONFIG["CC"] = "/usr/bin/gcc-4.2"
CONFIG["CPP"] = "/usr/bin/gcc-4.2 -E"
У меня больше нет этой компиляции gcc-4.2 на моем компьютере, только / usr / bin / gcc. Замена gcc-4.2 на gcc работала нормально для установки старого гема. Пока я работаю в старой среде, я не могу обновиться.