# Building Ruby 1.9 on Windows

**URL:** <https://www.ruby-forum.com/t/building-ruby-1-9-on-windows/135589>\
**Category:** Ruby\
**Created:** [April 23, 2008, 12:33pm UTC](https://www.ruby-forum.com/t/building-ruby-1-9-on-windows/135589 "2008-04-23T12:33:40Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![nop](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/48db29/32.png) [@nop](https://www.ruby-forum.com/u/nop)\
**Post date:** [April 23, 2008, 12:33pm UTC](https://www.ruby-forum.com/t/building-ruby-1-9-on-windows/135589/1 "2008-04-23T12:33:40Z")

</div>

Hello gents,

I’ve just built ruby 1.9 for win32 including Tk 8.5. Everything passed  
ok. But running a simple script 'require “tk” ’ produces a strange  
error:

D:\Work\ruby\>ruby test.rb  
:0:in `require’: no such file to load – ubygems (LoadError)

I’ve no idea what does that mean and why so weird message occurs:  
“ubygems”. All the environment variables point to my fresh ruby19  
distribution.

Could anyone give any advice how to fix that?

And may be the folllowing message while performing “nmake install” will  
say something:

Generating RI…  
D:/Ruby/ruby/lib/rdoc/ri/descriptions.rb:11:in `<top (required)>': uniniti constant RDoc::RI::RDoc (NameError) from D:/Ruby/ruby/lib/rdoc/ri/reader.rb:2:in`require’  
from D:/Ruby/ruby/lib/rdoc/ri/reader.rb:2:in `<top (required)>' from D:/Ruby/ruby/lib/rdoc/generator/ri.rb:5:in`require’  
from D:/Ruby/ruby/lib/rdoc/generator/ri.rb:5:in `<top (required)>' from D:/Ruby/ruby/lib/rdoc/rdoc.rb:251:in`require’  
from D:/Ruby/ruby/lib/rdoc/rdoc.rb:251:in `document' from ./bin/rdoc:15:in`’  
NMAKE : fatal error U1077: ‘.\ruby.exe’ : return code ‘0x1’  
Stop.

Thanks in advance,  
Dmitry

---

<div class="post-metadata">

**Author:** ![nop](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/48db29/32.png) [@nop](https://www.ruby-forum.com/u/nop)\
**Post date:** [April 23, 2008, 1:31pm UTC](https://www.ruby-forum.com/t/building-ruby-1-9-on-windows/135589/2 "2008-04-23T13:31:10Z")

</div>

> :0:in `require’: no such file to load – ubygems (LoadError)

Maybe RUBYOPT is still set to -rubygems from a previous install.

---

<div class="post-metadata">

**Author:** ![nop](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/48db29/32.png) [@nop](https://www.ruby-forum.com/u/nop)\
**Post date:** [April 23, 2008, 2:04pm UTC](https://www.ruby-forum.com/t/building-ruby-1-9-on-windows/135589/3 "2008-04-23T14:04:11Z")

</div>

ThoML wrote:

> > :0:in `require’: no such file to load – ubygems (LoadError)
> 
> Maybe RUBYOPT is still set to -rubygems from a previous install.

Thank you for your idea, it helped me to find out that there was wrong  
%RUBYPATH% variable. I didn’t even know about it.
