wxRubyをFedora10で使う
「初めてのRuby」でも紹介されてる、クロスプラットフォームのGUIライブラリであるwxRubyですが、Fedora10での導入にハマったのでメモ残しときます。
Ubuntu8.10では
sudo apt-get install libwxgtk2.8-dev
gem install wxruby
の2コマンドでさっくりインストール、動作ができてしまうのですが、
Fedora10で同じように
yum install wxBase wxGTK wxGTK-devel wxGTK-gl
gem install wxruby
の2コマンドでインストールしてもさっくり動きません。
Wx WARNING:####
のような警告メッセージを吐いた後、セグメンテーションフォールト
で落ちてしまいます。
どうやらgemコマンドでインストールするバイナリがfedoraに合わない様子。
wxRubyのソースを公式からダウンロードして、rakeでコンパイルしたらちゃんと動きました。
Fedora9ではもっと面倒だったのですが、それはまた後日。