# Wxruby problem

**URL:** <https://www.ruby-forum.com/t/wxruby-problem/175788>\
**Category:** Ruby\
**Created:** [September 19, 2009, 7:47pm UTC](https://www.ruby-forum.com/t/wxruby-problem/175788 "2009-09-19T19:47:12Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Haris\_BogdanoviS\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/a8b319/32.png) [@Haris\_BogdanoviS\_S](https://www.ruby-forum.com/u/Haris_BogdanoviS_S)\
**Post date:** [September 19, 2009, 7:47pm UTC](https://www.ruby-forum.com/t/wxruby-problem/175788/1 "2009-09-19T19:47:12Z")

</div>

Hi.Line 2 produces an error:1 require “wx”  
2 include Wx

after starting I get this:

uninitialized constant Wx (NameError)  
from wx.rb:1:in `require’  
from wx.rb:1

> Exit code: 1  
> Can you tell me why is this happening ?Thanks.

---

<div class="post-metadata">

**Author:** ![Haris\_BogdanoviS\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/a8b319/32.png) [@Haris\_BogdanoviS\_S](https://www.ruby-forum.com/u/Haris_BogdanoviS_S)\
**Post date:** [September 19, 2009, 7:48pm UTC](https://www.ruby-forum.com/t/wxruby-problem/175788/2 "2009-09-19T19:48:23Z")

</div>

“Haris Bogdanoviæ” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote in message  
news:h9352r$1fq$removed\_email\_address@domain.invalid…

> Hi.Line 2 produces an error:1 require “wx”  
> 2 include Wx
> 
> after starting I get this:
> 
> uninitialized constant Wx (NameError)  
> from wx.rb:1:in `require’  
> from wx.rb:1
> 
> > Exit code: 1  
> > Can you tell me why is this happening ?Thanks.

Why is my text all scrambled ? I use outlook express

---

<div class="post-metadata">

**Author:** ![Haris\_BogdanoviS\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/a8b319/32.png) [@Haris\_BogdanoviS\_S](https://www.ruby-forum.com/u/Haris_BogdanoviS_S)\
**Post date:** [September 19, 2009, 8:24pm UTC](https://www.ruby-forum.com/t/wxruby-problem/175788/3 "2009-09-19T20:24:40Z")

</div>

Haris Bogdanoviæ wrote:

> Hi.Line 2 produces an error:1 require “wx”  
> 2 include Wx
> 
> after starting I get this:
> 
> uninitialized constant Wx (NameError)  
> from wx.rb:1:in `require’  
> from wx.rb:1
> 
> > Exit code: 1  
> > Can you tell me why is this happening ?Thanks.

Any chance your test program is named wx.rb? If so, change it.

---

<div class="post-metadata">

**Author:** ![Haris\_BogdanoviS\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/a8b319/32.png) [@Haris\_BogdanoviS\_S](https://www.ruby-forum.com/u/Haris_BogdanoviS_S)\
**Post date:** [September 19, 2009, 8:48pm UTC](https://www.ruby-forum.com/t/wxruby-problem/175788/4 "2009-09-19T20:48:05Z")

</div>

Haris Bogdanoviæ wrote:

> I named my file wx.rb.  
> That was the cause.  
> Can anybody explain why ?  
> Doesn’t really matter know but I would like to know anyway.

Because Ruby looks in your current directory for files that you require,  
so when you required ‘wx’ it found your test file. You can find out what  
directories Ruby searches by running this command:

ruby -e"puts $:"

---

<div class="post-metadata">

**Author:** ![Haris\_BogdanoviS\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/a8b319/32.png) [@Haris\_BogdanoviS\_S](https://www.ruby-forum.com/u/Haris_BogdanoviS_S)\
**Post date:** [September 19, 2009, 8:30pm UTC](https://www.ruby-forum.com/t/wxruby-problem/175788/5 "2009-09-19T20:30:32Z")

</div>

I named my file wx.rb.  
That was the cause.  
Can anybody explain why ?  
Doesn’t really matter know but I would like to know anyway.

Thanks.

“Haris Bogdanoviæ” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote in message  
news:h9352r$1fq$removed\_email\_address@domain.invalid…
