わたなべです.

Uechi Yasumasa <uechi / ryucom.ne.jp> writes:

:> 解決方法としては getaddrinfo は ext/socket/getaddrinfo.c を
:> 使うように extconf.rb を書き換えてしまうのが簡単です.
:> #安易すぎか.
:
:安易な道を選んでみました (^^;;

なんとなく需要がありそうなので configure 時に選べるようにし
てみました.
  ./confiure --enable-wide-getaddrinfo
もしくは
  cd ext/socket
  ruby extconf.rb --enable-wide-getaddrinfo
で ext/socket/getaddrinfo.c を使うようになります.

-- 
わたなべひろふみ

Sat May 6 15:46:08 2000 WATANABE Hirofumi <eban / os.rim.or.jp> * ext/socket/extconf.rb: add a new configure option to force use of the WIDE Project's getaddrinfo(): --enbale-wide-getaddrinfo.
--- ext/socket/extconf.rb.orig Tue May 2 15:54:13 2000 +++ ext/socket/extconf.rb Sat May 6 15:19:03 2000 @@ -175,3 +175,3 @@ $getaddr_info_ok = false -if try_run(<<EOF) +if not enable_config("wide-getaddrinfo", false) and try_run(<<EOF) #include <sys/types.h>