1

libxml-ruby-1.1.4 をインストールしようとしています (Bundler を使用しますが、gem をインストールすると同じことが起こります)。エラーの膨大なリストが表示されます。

Unibody MacBook で Mac OSX 10.6 を実行しています。

エラーは make の後に始まり、多くの DARWI エラーがあり、その後、ruby_xml_error の長いリストが続きます。未宣言 (この関数で最初に使用)。

これは、すべてのエラーを含むペーストです。

助けてください。


この問題を検索している他のユーザーを支援するために、エラーに表示される一般的なフレーズをいくつか紹介します。

/システム/ライブラリ/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb

-I/System/Library/Frameworks/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

4

1 に答える 1

2

したがって、この問題を抱えているのは私だけではありません。よくある問題は、libxml2 の古いバージョンです。

brew install libxml2

そして、libxml2 ビンがパスにあることを確認してください。

于 2011-03-02T01:44:56.487 に答える