よたらぼ
自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。

June 26, 2002

[Ruby] Ruby-GetText-Package

ruby-listでCygwinな環境でツカエン!と話題になってしまった。そうなんだよなぁ。結構前から気づいてたんだけど、オレって会社のPCしかWindowsないから全然進んでないんだよなぁ(まぁ、ノートだから持って帰れるんだけどね)。

一応、休憩時間(?)にチョコチョコいじったりはしてるんだけど、どうもしっくり動かない。はー。悩ますい。

そもそも、このままPure Ruby路線で行くか、GNU GetTextのWrapper路線に転向するかもまだ悩み中(放置ともいふ)だしなぁ。うーむ。


June 26, 2006

[Ruby-GNOME2] Ruby-GNOME2のコンパイル on Win32(3)

今度はRuby/PangoのコンパイルでRuby/Cairoなしバージョンが出来上がってしまうことに気づいた。

mkmf.logを見ると、

"cl -I. -Ie:/GTK/INCLUDE -Ie:/ruby/lib/ruby/1.8/i386-mswin32/include
  -Ie:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt
  -MD -Zi -O2b2xg- -G6 -Ie:/GTK/INCLUDE  -IE:/GTK/include/pango-1.0
  -IE:/GTK/include/glib-2.0 -IE:/GTK/lib/glib-2.0/include
  -IE:/GTK/include/pango-1.0 -IE:/GTK/include/cairo
  -IE:/GTK/include/glib-2.0 -IE:/GTK/lib/glib-2.0/include    conftest.c -P"
e:/ruby\lib\ruby\site_ruby\1.8\i386-msvcrt\rb_cairo.h(21) :
 fatal error C1083: Cannot open include file: 'ruby.h': No such file or directory

clの-Iオプションにe:/ruby/lib/ruby/1.8/i386-mswin32が入っていない。うーん、なんでだろう。

ひとまず、以下のようにして回避。

E:\ruby-gnome2\pango>ruby extconf.rb 
--with-opt-include=e:/ruby/lib/ruby/1.8/i386-mswin32

それにしても道は険しいのう。

[Ruby-GNOME2] Ruby-GNOME2のコンパイル on Win32(4)

む。Ruby/GTKでも同じ問題が。うーむ。

本日のツッコミ(全2件) [ツッコミを入れる]

なかだ [extconf.rbで$hdrdirとか$srcdirとかいじってませんか。]

むとう [$hdrdirを使っていました。その部分を修正したら動くようになりました。 ありがとうございます。]


June 26, 2007

[Ruby] 開発再開

とりあえずデスマを抜けたので開発を再開します。

ひとまず、Ruby-GetText-Packageの方、いただいているパッチを当ててちょこっと簡単なバグフィクスをしてリリースしたいと思います。

それだけだとつまらないので、Ruby-GetText-Packageを使っている方で、自分はこういうカスタマイズをして使っている、とか、こうなっているとうれしいんだけど、みたいな話がありましたら、ぜひ教えていただけないでしょうか。良いアイデアは積極的に採用したいと思います。

本日のツッコミ(全7件) [ツッコミを入れる]

Before...

むとう [そうですね!ぜひぜひ。]

さかい [お食事、参加きぼー]

むとう [おー。じゃ、日程決ったらお声掛けしますねー。]


追記