Dê uma olhada no arquivo de log que foi gerado quando você tentou compilar essa jóia Ruby. O arquivo de log é um pouco difícil de extrair da saída acima, mas provavelmente lhe dirá por que a compilação desta Gem falhou.
$ more /usr/local/rvm/gems/ruby-2.0.0-p353/gems/yajl-ruby-1.2.0/ext/yajl/gem_make.out
Alguns palpites sobre por que isso pode estar acontecendo:
- Xively só funciona com certas versões do Ruby
- Ferramentas como
gcc
ou alguma biblioteca de nível inferior podem estar faltando no seu sistema - O Gem só será construído em certas plataformas (ou seja, pode não ser compilado no Raspbery Pi na arquitetura ARM)
Se você encontrar um problema, não deixe de se reportar ao mantenedor / desenvolvedor do Xively para que eles possam corrigir o problema subjacente e melhorar sua Gema!