わたなべです.

助田 雅紀 <masaki.suketa / systemplaza.co.jp> writes:

:begin
:  $LDFLAGS, *libs = `#{$gtk_config} --libs`.chomp!.split(/(-l.*)/)
:  $libs = libs.join(' ') + ' ' + $libs
:  $CFLAGS=`#{$gtk_config} --cflags`.chomp!
:rescue
:  $LDFLAGS = '-L/usr/X11R6/lib -L/usr/local/lib'
:  $CFLAGS = '-I/usr/X11R6/lib -I/usr/local/include'
:  $libs = '-lm -lc'
:end
:
:の処理で,rescue 以下の処理には絶対行かないと思います.

gtk-config がないと `` の結果は "" で chomp! は nil になります.
で, めでたく nil.split で例外になります.
意図していたかどうかわからないけど, 実にナイスです.

:#はたして Windows 用のパッチを出せるようになるんだろうか.

すでに動いてるんでしょうか?

-- 
わたなべひろふみ