わたなべです。

ext/tcltklib/extconf.rbでtry_runが使われていますが、クロスの
環境ではできあがったconftestが実行できないためエラーになって
しまいます。

たぶん例のthreadが有効かどうかの判断のために使われているん
だと思いますが、別の方法はありませんか?

ない場合は--enable-tcl-threadのようなオプションを新設して、
これがセットされてるときはtry_runしないような変更になると思
います。

-- 
わたなべひろふみ