# Cygwin $B$G(B Resolv.getaddress $B$,\<:GT$9$k(B

**URL:** <https://www.ruby-forum.com/t/cygwin-b-g-b-resolv-getaddress-b-gt-9-k-b/77118>\
**Category:** Development\
**Created:** [November 24, 2006, 1:07pm UTC](https://www.ruby-forum.com/t/cygwin-b-g-b-resolv-getaddress-b-gt-9-k-b/77118 "2006-11-24T13:07:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kouhei\_Y](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/bcef8e/32.png) [@Kouhei\_Y](https://www.ruby-forum.com/u/Kouhei_Y)\
**Post date:** [November 24, 2006, 1:07pm UTC](https://www.ruby-forum.com/t/cygwin-b-g-b-resolv-getaddress-b-gt-9-k-b/77118/1 "2006-11-24T13:07:33Z")

</div>

e$B$3$s$K$A$O!#LxED$G$9!#e(B

WindowsXP Home Edition SP2 e$B\>e$Ne(B Cygwin e$BHGe(B Ruby 1.8.5  
e$B$K$\*$$$F!"e(B  
Resolv.getaddress e$B$,%(%i!\<$K$J$j$^$9!#e(B

% uname -a  
CYGWIN\_NT-5.1 yell 1.5.21(0.156/4/2) 2006-08-09 13:38 i686 Cygwin  
% ruby -v -rresolv -e ‘p Resolv.getaddress(“[www.ruby-lang.org](http://www.ruby-lang.org)”)’  
ruby 1.8.5 (2006-08-25) [i386-cygwin]  
/usr/local/lib/ruby/1.8/resolv.rb:299:in `open': can't convert nil into String (TypeError) from /usr/local/lib/ruby/1.8/resolv.rb:299:in `lazy\_initialize’  
from /usr/local/lib/ruby/1.8/thread.rb:135:in `synchronize' from /usr/local/lib/ruby/1.8/resolv.rb:295:in `lazy\_initialize’  
from /usr/local/lib/ruby/1.8/resolv.rb:337:in `each_address' from /usr/local/lib/ruby/1.8/resolv.rb:244:in `each\_address’  
from /usr/local/lib/ruby/1.8/resolv.rb:243:in `each' from /usr/local/lib/ruby/1.8/resolv.rb:243:in `each\_address’  
from /usr/local/lib/ruby/1.8/resolv.rb:227:in `getaddress' from /usr/local/lib/ruby/1.8/resolv.rb:199:in `getaddress’  
from -e:1

e$B$3$l$O!"e(BCygwin e$B$G$Oe(B Windows  
e$B$N4D6-JQ?tL\>$,BgJ8;z$K$J$C$F$$$k$H$$$&$N$,860x$N$h$&$G$9!#e(B

% ruby -rwin32/registry -e ‘p  
Win32::Registry.expand\_environ(“%SystemRoot%”)’  
“%SystemRoot%”  
% ruby -rwin32/registry -e ‘p  
Win32::Registry.expand\_environ(“%SYSTEMROOT%”)’  
“C:\WINDOWS”

Cygwin e$B$G$Oe(B /etc/hosts e$B$,B8:\_$9$k$N$Ge(B  
(e$B%7%s%%j%C%/%j%s%/$K$J$C$F$$$ke(B)e$B!"e(B  
Cygwin e$B$G$be(B Resolv::Hosts::DefaultFileName e$B$re(B /etc/hosts  
e$B$K$7$F$h$$$N$G$O$J$$$+$H;W$C$?$N$G$9$,!"e(B  
e$B$I$&$G$7$g$&$+!#e(B
