From: yasuaki onishi Date: 2000-08-21T21:55:53+09:00 Subject: [ruby-list:24323] HP-UX 上での ruby1.4.6 make getaddrinfo.c err 初めての投稿する大西と申します。 HP-UX 10.20 , 10.10 の環境で ruby1.4.6 のコンパイルエラーになります。 gcc : ./configure --prefix=/opt/tools/bin cc : ./configure --without-gcc --prefix=/opt/tools/bin gcc , cc で試したところ同じ個所でエラーが発生します。 エラー内容: getaddrinfo.c: In function `get_addr': getaddrinfo.c:593: `h_errno' undeclared (first use in this function) getaddrinfo.c:593: (Each undeclared identifier is reported only once getaddrinfo.c:593: for each function it appears in.) ruby 1.4.3では無事にmakeできてましたので変更個所を deff 部分をし 削除した経過は調べておりませんが下記を追加して make したらエラーが 無くなりました。 ruby1.4.4から変更になっているようですが #ifndef NT extern int h_errno; #endif 該当ソース: getaddrinfo.c getnameinfo.c これで良いのか心配なので教えてください。 --------------------------------------------------------------------- E-mail : yasuaki@hh.iij4u.or.jp 大西 ---------------------------------------------------------------------