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)