Mac osx (Lion)にrbenvでruby 1.9.3 とqtbindings

2013/03/07 6:29 に 森山誠二郎 が投稿
qt4は、brew install qt4 すると qt4.8.4が即入った
rbenvは、例えばOSX で Rbenv を使って Ruby 1.9.3-p392 インストールを参考に入れる
ポイントは、--enable-shared をつけてコンパイルすること
そうしないと、gem install qtbindings で以下のようなエラーが出る。
Linking CXX shared library libqtruby4shared.dylib
Undefined symbols for architecture x86_64:
  "_rb_intern2", referenced from:
      findMethod(unsigned long, unsigned long, unsigned long) in Qt.o
      findAllMethods(int, unsigned long*, unsigned long) in Qt.o ...

Comments