“Не удалось создать собственное расширение драгоценного камня” при установке xively-rb для малины Pi

A sed команда, чтобы сделать это:

sed 's/foo_[0-9.]*\([^.]*\).*/\1/' inputfile

Принятие, конечно, это inputfile содержит Ваши строки, каждого на его собственной строке (поскольку Ваш пример, кажется). Если говорят, что Вы используете имена файлов, то, передавая результаты по каналу ls в sed будет работать также.

1
07.01.2014, 12:01
1 ответ

Смотрите на файл журнала, который был сгенерирован, когда Вы попытались скомпилировать этот драгоценный камень Ruby. Файл журнала немного трудно дразнить из вышеупомянутого вывода, но он, вероятно, скажет Вам, почему компиляция этого Gem перестала работать.

$ more /usr/local/rvm/gems/ruby-2.0.0-p353/gems/yajl-ruby-1.2.0/ext/yajl/gem_make.out

Несколько предположений относительно того, почему это могло бы происходить:

  • Xively только работает с определенными версиями Ruby
  • Инструменты такой как gcc или некоторая более низкая библиотека уровня может отсутствовать в Вашей системе
  • Драгоценный камень будет только основываться на определенных платформах (т.е. не мог бы скомпилировать на Raspbery Pi на архитектуре ARM),

Если Вы находите, что проблема удостоверяется, что сообщила специалисту по обслуживанию/разработчику Xively так, чтобы они могли устранить базовую проблему и сделать их Драгоценный камень лучше!

0
28.01.2020, 02:00
  • 1
    распределения Спасибо. Я вполне уверен, я проверил файл журнала, и он содержал "/usr/local/rvm/rubies/ruby-2.0.0-p353/bin/ruby extconf.rb", который я не думал, было очень полезно, но я проверю дважды –  barry 07.01.2014, 14:35
  • 2
    @barry - pastebin это, если бы Вы можете, я хотел бы смотреть на него так или иначе. –  slm♦ 07.01.2014, 15:58
  • 3
    Сделает - это будет этим вечером А-ч –  barry 07.01.2014, 16:25
  • 4
    я боюсь содержание файла журнала, просто "/usr/local/rvm/rubies/ruby-2.0.0-p353/bin/ruby extconf.rb" –  barry 07.01.2014, 21:37
  • 5
    @barry - Вы делающий a gem install xively? У меня, действительно оказывается, есть поле Rasp Pi поэтому, если у меня есть время, я мог бы попробовать Вашу команду там. Я использую OpenElec, хотя для моей ОС –  slm♦ 07.01.2014, 21:41

Теги

Похожие вопросы