Para construir a extensão, você precisa de ferramentas de desenvolvimento. Instale-o usando este comando yum install Development Tools
O programa "make" está localizado nesse grupo, assim como outras ferramentas dev necessárias.
Quando eu tento instalar o json gem (gem install json), a princípio ele falha ao fazer isso, por causa de algum problema com o pacote dev. Após consertá-lo, ele falhará dizendo que "sh: make: comando não encontrado" e "ERRO: Erro ao instalar o json: ERRO: Falha ao construir extensão nativa gem.". Por que está falhando no make? Observe que isso não é Mac, isso é no RHEL 5 (4 ou 5, não tenho certeza). Por que não é possível fazer uma "extensão nativa de compilação"?
Para construir a extensão, você precisa de ferramentas de desenvolvimento. Instale-o usando este comando yum install Development Tools
O programa "make" está localizado nesse grupo, assim como outras ferramentas dev necessárias.