Dave, thanks for the quick response. Unfortunately, the only version of RDoc that I have is the 1.8.1. I had already removed the older 1.8.0 version. Just to summarize the problem... I've looked through the RDoc README, and it looks like I've got everything set up correctly. When I built Ruby 1.8.1, and did the "nmake install" step, my Ruby install directory looked like: E:\RUBY ????bin ????lib ? ????ruby ? ????1.8 ? ? ????bigdecimal ? ? ????cgi ? ? ? ????session ? ? ????date ? ? ????dl ? ? ????drb ? ? ????i386-mswin32 ? ? ? ????digest ? ? ? ????racc ? ? ? ????win32 ? ? ????irb ? ? ? ????cmd ? ? ? ????ext ? ? ? ????lc ? ? ? ????ja ? ? ????net ? ? ????optparse ? ? ????racc ? ? ????rdoc ? ? ? ????dot ? ? ? ????generators ? ? ? ? ????template ? ? ? ? ????chm ? ? ? ? ????html ? ? ? ? ????xml ? ? ? ????markup ? ? ? ? ????sample ? ? ? ? ????simple_marku ? ? ? ? ????test ? ? ? ????parsers ? ? ? ????ri ? ? ????rexml ? ? ? ????dtd ? ? ? ????encodings ? ? ? ????light ? ? ? ????parsers ? ? ????rinda ? ? ????runit ? ? ? ????cui ? ? ????shell ? ? ????soap ? ? ? ????encodingstyle ? ? ? ????mapping ? ? ? ????rpc ? ? ????test ? ? ? ????unit ? ? ? ????collector ? ? ? ????ui ? ? ? ? ????console ? ? ? ? ????fox ? ? ? ? ????gtk ? ? ? ? ????gtk2 ? ? ? ? ????tk ? ? ? ????util ? ? ????uri ? ? ????webrick ? ? ? ????httpauth ? ? ? ????httpservlet ? ? ????win32 ? ? ????win32ole ? ? ????wsdl ? ? ? ????soap ? ? ? ????xmlSchema ? ? ????xmlrpc ? ? ????xsd ? ? ? ????xmlparser ? ? ????yaml ? ????site_ruby ? ????1.8 ? ????i386-msvcrt ????man ????man1 My path contains E:\Ruby\bin, and there are no other references in the path to other versions of Ruby (and in fact, there are no other versions installed on the machine). When I run RDoc from E:\Ruby\lib, it fails with the errors mentioned in a previous post. Unfortunately, I'm still a Ruby newbie, otherwise I'd debug this and post a solution. Again, thanks for the responses Dave. -Chris "Dave Thomas" <dave / pragprog.com> wrote in message news:FEDA1E86-39C4-11D8-989E-000A95676A62 / pragprog.com... > > On Dec 28, 2003, at 22:56, Chris White wrote: > > > Ok, the only way I can get this to work is to run rdoc from the lib > > directory of the source distribution. But, when I run in the lib > > directory > > of the installed Ruby tree, it fails. Then, when I go to the "ext" > > directory in the Ruby source distribution, and run rdoc, it fails > > there. I > > guess that the "lib" directory in the installed version of Ruby is > > made up > > of files from both "ext" and "lib" in the original Ruby source > > distribution, > > and that a file from "ext" is causing the problem with rdoc. > > > > Ah - I suspect you may have an old copy of RDoc lying around that's > somehow getting mixed up with the new one. I thought I'd handled that, > but it might be that if your various paths are non-standard I haven't > tried those cases. > > To get you up and running, try removing all the installed versions of > RDoc and ri, where ever they are, and then run the installation again > to re-install them. > > Thanks > > > Dave > >