2013-11-21 2 views
0

Я пытаюсь установить некоторый драгоценный камень (roo) под Linux.Не удается установить какой-то жемчуг

# uname -a Ubuntu-1304-raring-64-minimal 3.8.0-19-generiC#30-Ubuntu SMP Wed May 1 16:35:23 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Но ответила ошибка:

# gem install roo 
Building native extensions. This could take a while... 
ERROR: Error installing roo: 
    ERROR: Failed to build gem native extension. 

    /usr/local/rvm/rubies/ruby-2.0.0-p195/bin/ruby extconf.rb 

Gem files will remain installed in /usr/local/rvm/gems/ruby-2.0.0-p195/gems/nokogiri-1.6.0 for inspection. 
Results logged to /usr/local/rvm/gems/ruby-2.0.0-p195/gems/nokogiri-1.6.0/ext/nokogiri/gem_make.out 

Почему?

+0

У вас установлена ​​'gcc'? – yamafontes

+0

@ KepaniHaole, да, версия gcc 4.7.3 (Ubuntu/Linaro 4.7.3-1ubuntu1) установлена. –

ответ

0

Вы используете системный Ruby, который нуждается в пакете ruby-dev для установки собственных расширений. Я предлагаю переключиться на любой менеджер версий, такой как RVM или rbenv. После этого эта ошибка должна исчезнуть.

+0

У меня есть ruby-dev, и я использую RVM, но ... –

Смежные вопросы