From: Preecha Tu <preechatu / gmail.com>
Subject: How can install Tk8.5 to Ruby1.8.6
Date: Tue, 29 Apr 2008 19:12:12 +0900
Message-ID: <c7d4d63f7a3a97c54b9011f9673b136f / ruby-forum.com>
>   I am a newbie for Ruby, I d/l one-click of Ruby1.8.6 and install ,then
       (snip)
>   I got error message shown " This application has failed to star
> because tk84.dll was not found"
> 
>   I try copied "tk85.dll" from "c:\Tcl" directory "c:\ruby186_25\lib"
> and attemp to fix it by several method , but there's nothing result , Do
> any body ever found problem like this ? , please help me for suggestion.

Probably, tcltklib on one-click-ruby is compiled for Tcl/Tk8.4 only. 
You must make tcltklib.so (ext/tk/tcltklib.c) with Tcl/Tk8.5.
Or, use --enable-tcltkstubs option and make with Tcl/Tk8.4. 
It may work with any of Tcl/Tk8.4 or 8.5. 
Please read "ext/tk/README.tcltklib" about configure options.
-- 
Hidetoshi NAGAI (nagai / ai.kyutech.ac.jp)