渡辺哲也です。

trunk で extconf.rb を実行してできた Makefile はエラーになります。
config.h の格納先が違うためと思います。

作られた Makefile の diff ですが、修正することで動きました。

------------------------------
$ diff -u Makefile~ Makefile
--- Makefile~   2008-10-05 01:30:50.000000000 +0900
+++ Makefile    2008-10-05 01:34:04.000000000 +0900
@@ -171,4 +171,4 @@


 ###
-getconf.o: getconf.c $(hdrdir)/ruby/ruby.h $(hdrdir)/ruby/config.h
$(hdrdir)/ruby/defines.h
+getconf.o: getconf.c $(hdrdir)/ruby/ruby.h
$(arch_hdrdir)/ruby/config.h $(hdrdir)/ruby/defines.h
------------------------------

mkmf.rb の修正よろしくお願いします。

ruby 1.9.0 (2008-10-04 revision 19682) [i686-linux]