imlib2-rubyをruby1.9.2で使いたいのだが、、、、、

こんなエラーがでる

imlib2.c:1905: error: 'struct RString' has no member named 'len'

基本的には以下の流れで修正した
まずはgemを解凍

gem unpack imlib2-ruby-0.5.2.gem

imlib2.cの1905行目あたりを修正

  /* check size of new buffer */
  //if (RSTRING(str)->len != old_size)
  if (RARRAY_LEN(str) != old_size)


gemを作り直す

gem build imlib2.gemspec

インストールしてみる(大文字?)

gem install Imlib2-Ruby-0.5.2.gem

railsのGemfileに書いてみる

gem 'Imlib2-Ruby',:require =>"imlib2"

うーん、、、、これから旅行、、、なので動く所まではいけてません!!!。