ОШИБКА: не удалось создать собственное расширение gem. - не могу установить точку останова и сингулярность

Я установил компас и sass, и все заработало правильно. Но теперь я пытаюсь установить сингулярность и точку останова, и снова и снова получаю эту ошибку:

Sayras-iMac:~ sayralopez$ sudo gem install breakpoint Создание собственных расширений. Это может занять некоторое время... ОШИБКА: Ошибка при установке точки останова: ОШИБКА: Не удалось создать собственное расширение gem.

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb

mkmf.rb не может найти файлы заголовков для ruby ​​в /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h

Ошибка extconf, код выхода 1

Файлы Gem останутся установленными в /Library/Ruby/Gems/1.8/gems/ffi-1.9.3 для проверки. Результаты записываются в /Library/Ruby/Gems/1.8/extensions/universal-darwin-12/1.8/ffi-1.9.3/gem_make.out

Я все еще новичок в терминальных командах, поэтому понятия не имею, что происходит. Я попытался переустановить и обновить Ruby, и он все еще не работает. Любая идея, что может происходить и как это исправить?

ОГРОМНОЕ СПАСИБО!


person sayra90    schedule 09.01.2014    source источник


Ответы (1)


Сначала установите Ruby Version Manager:

$ ruby install rvm

После установки rvm я смог установить точку останова и sigularity (и susy!). Надеюсь, это поможет!

person johnbocalig    schedule 12.02.2014