# Tk on windows

**URL:** <https://www.ruby-forum.com/t/tk-on-windows/79924>\
**Category:** Ruby\
**Created:** [March 11, 2006, 6:57pm UTC](https://www.ruby-forum.com/t/tk-on-windows/79924 "2006-03-11T18:57:06Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![braas](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/f04885/32.png) [@braas](https://www.ruby-forum.com/u/braas)\
**Post date:** [March 11, 2006, 6:57pm UTC](https://www.ruby-forum.com/t/tk-on-windows/79924/1 "2006-03-11T18:57:06Z")

</div>

Hi there, I’m about to try my first toolkit tutorial, with tk. So, to  
check  
that I had it installed I wrote:

require “tk”

in my rb file, but I get an error loading tk84.dll.  
How do I fix this?

---

<div class="post-metadata">

**Author:** ![braas](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/f04885/32.png) [@braas](https://www.ruby-forum.com/u/braas)\
**Post date:** [March 11, 2006, 7:55pm UTC](https://www.ruby-forum.com/t/tk-on-windows/79924/2 "2006-03-11T19:55:58Z")

</div>

Jeppe J. wrote:

> 

If you are using recent one-click windows installers, the tk84.dll is no  
longer included. Just install it from:

[Download & Install Tcl | ActiveState](http://www.activestate.com/Products/ActiveTcl)

---

<div class="post-metadata">

**Author:** ![braas](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/f04885/32.png) [@braas](https://www.ruby-forum.com/u/braas)\
**Post date:** [March 11, 2006, 9:39pm UTC](https://www.ruby-forum.com/t/tk-on-windows/79924/3 "2006-03-11T21:39:31Z")

</div>

Thank you, that took care of the problem 🙂

2006/3/11, Joel VanderWerf [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

---

<div class="post-metadata">

**Author:** ![braas](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/f04885/32.png) [@braas](https://www.ruby-forum.com/u/braas)\
**Post date:** [March 18, 2006, 12:52am UTC](https://www.ruby-forum.com/t/tk-on-windows/79924/4 "2006-03-18T00:52:46Z")

</div>

I downloaded the ActiveTcl and installed it. Now i have a differnt  
error,

c:/ruby/lib/ruby/1.8/tk.rb:1102:in `initialize': tcltklib: fail to Tk_Init(). version conflict for package "Tcl": have 8.4, need 8.3 (RuntimeError) from c:/ruby/lib/ruby/1.8/tk.rb:1102 from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in`require’  
from gmailer.rb:1

I miss the one click installer ☹ can we get a version with TK? Was  
there a reason it was removed?

Becker

---

<div class="post-metadata">

**Author:** ![braas](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/f04885/32.png) [@braas](https://www.ruby-forum.com/u/braas)\
**Post date:** [March 18, 2006, 1:04am UTC](https://www.ruby-forum.com/t/tk-on-windows/79924/5 "2006-03-18T01:04:58Z")

</div>

On 3/17/06, ruby talk [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> there a reason it was removed?  
> Interesting. I also installed Ruby from the latest version of the one  
> click installer, downloaded ActiveTcl for Windows and installed it.  
> Ruby is working fine with Tk for me. Sorry I can’t be of more help.

---

<div class="post-metadata">

**Author:** ![braas](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/f04885/32.png) [@braas](https://www.ruby-forum.com/u/braas)\
**Post date:** [March 18, 2006, 2:23am UTC](https://www.ruby-forum.com/t/tk-on-windows/79924/6 "2006-03-18T02:23:25Z")

</div>

I uninstalled ruby,( i did install over the old version), and  
uninstalled. I also uninstalled activeTcl. rebooted downloaded the  
installers, and its working again.

Becker
