`require': не может загрузить такой файл - mkmf

Я выполнил следующую команду и получил ``require': не могу загрузить такой файл - mkmf `сообщение об ошибке

$ sudo gem install sensu-plugin --no-rdoc --no-ri                                                                                

Fetching: json-1.8.2.gem (100%)

Building native extensions.  This could take a while...

ERROR:  Error installing sensu-plugin:

        ERROR: Failed to build gem native extension.



        /usr/bin/ruby1.9.1 extconf.rb

/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- mkmf (LoadError)

        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'

        from extconf.rb:1:in `<main>'

Как я могу это исправить?

ОС убунут 14.04

1 ответ

Во всех поддерживаемых в настоящее время версиях Ubuntu (включая Ubuntu 14.04) откройте терминал и введите:

sudo apt-get install ruby-dev  

Этот пакет содержит заголовочные файлы и библиотеку mkmf, необходимые для создания библиотеки расширений для Ruby. Также необходимо построить много драгоценных камней.

Источник: https://stackoverflow.com/questions/27990898/sensu-windows-check-configuration/28058796

Другие вопросы по тегам