MacでJRubyとyajl-ruby
仕事でMacにJRuby1.6.8(公式dmg)を入れてみた。
gemしてるときにyajl-rubyがエラーになったのでメモ。
エラーの最後はこんなの
ld: library not found for -lbundle1.o
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [yajl.bundle] Error 1
ライブラリが見えないとかなんとか。
findすると/usr/libにはあるようなので、ビルド時の参照パスを追加してしのいでみた。
こんな感じ。
jruby -S gem install yajl-ruby -- --with-ldflags="-L/usr/lib"
bundle1.oが無いとか言ってるエラーはこれで回避した。
多分動いてると思う。