Ok, então esse cara escreveu sobre alguns CFLAGS que você pode definir ao compilar Ruby para melhorar o desempenho e, depois que fiz isso, tive alguns problemas com gems que não gostaram dos meus novos CFLAGS padrão.
Primeiro eu reinstalei meu rubi assim.
$ CC=clang rvm reinstall 1.9.3 --patch falcon
Então eu corri $ bundle
e recebi erros de compilação. Para contornar esses erros, fiz o seguinte para cada um:
$ gem install <gem_name> -v 'x.x.x' -- --with-cflags="-02 -pipe -march=native -w"
Em particular, eu tinha problemas com debugger-linecache
, eventmachine
, nokogiri
, e therubyracer
.