I appears to be a bug. Rdoc does not recognize any paths other than
root. Given a Drive letter in Windows or Linux it fails. So you can’t
run on one disk and write to another.
Generating HTML…
c:/ruby/lib/ruby/1.8/ftools.rb:218:in mkdir': Invalid argument - files/c: (Errn o::EINVAL) from c:/ruby/lib/ruby/1.8/ftools.rb:218:inmakedirs’
from c:/ruby/lib/ruby/1.8/ftools.rb:211:in makedirs' from c:/ruby/lib/ruby/1.8/ftools.rb:214:inmakedirs’
from c:/ruby/lib/ruby/1.8/ftools.rb:211:in makedirs' from c:/ruby/lib/ruby/1.8/ftools.rb:214:inmakedirs’
from c:/ruby/lib/ruby/1.8/ftools.rb:211:in makedirs' from c:/ruby/lib/ruby/1.8/ftools.rb:214:inmakedirs’
from c:/ruby/lib/ruby/1.8/ftools.rb:211:in makedirs' from c:/ruby/lib/ruby/1.8/ftools.rb:214:inmakedirs’
from c:/ruby/lib/ruby/1.8/ftools.rb:211:in makedirs' from c:/ruby/lib/ruby/1.8/rdoc/generators/html_generator.rb:1285:ingen
_into’
from
c:/ruby/lib/ruby/1.8/rdoc/generators/html_generator.rb:1282:in gen _into' from c:/ruby/lib/ruby/1.8/rdoc/generators/html_generator.rb:1269:ingen
erate_html’
from
c:/ruby/lib/ruby/1.8/rdoc/generators/html_generator.rb:1190:in gen erate' from c:/ruby/lib/ruby/1.8/rdoc/rdoc.rb:263:indocument’
from c:/ruby/bin/rdoc.bat:70
rdoc c:\ruby\lib -f chm -o f:\temp\rubydocs --op rubydocs.chm
These won’t give you the stdlib docs since it can’t get RDoc from the
C sources you don’t have.