RoR - установка гема - libxml-ruby-1.1.4 - PullRequest
1 голос
/ 01 марта 2011

Я пытаюсь установить libxml-ruby-1.1.4 (через Bundler, но то же самое происходит, когда я выполняю установку gem), и я получаю огромный список ошибок.

Я использую MacOSX 10.6 на MacBook Unibody.

Ошибки начинаются после make и содержат много ошибок DARWI, а затем длинный список ruby_xml_error… undeclared (сначала используйте в этой функции).

Здесь pastie со всеми ошибками.

Пожалуйста, помогите.


Чтобы помочь другим, ищущим эту проблему, вот некоторые из распространенных фразпоявляется в ошибках.

/ Система / Библиотека / Каркасы / Ruby.framework / Версии / 1.8 / usr / bin / ruby ​​extconf.rb

-I / Система / Библиотека / Каркасы /Ruby.framework / Versions / 1.8 / usr / lib / ruby ​​/ 1.8 / universal-darwin10.0 -I.-I / usr / local / include -DRUBY_EXTCONF_H = \ "extconf.h \"

ruby_xml_error ... undeclared (первое использование в этой функции)

XML_ (бла)

(Нет такого файла или каталога)

make: * [ruby_xml_error.o] Ошибка 1

1 Ответ

2 голосов
/ 02 марта 2011

Так что я не единственный, у кого есть этот вопрос . Распространенной проблемой является старая версия libxml2.

brew install libxml2

И затем убедитесь, что корзина libxml2 находится на вашем пути.

...