From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS14383 205.234.109.0/24 X-Spam-Status: No, score=0.0 required=3.0 tests=MSGID_FROM_MTA_HEADER shortcircuit=no autolearn=unavailable version=3.3.2 Path: news.gmane.org!not-for-mail From: Gavin Kistner Newsgroups: gmane.comp.lang.ruby.rainbows.general Subject: Error building Zbatery on Windows Date: Wed, 7 Sep 2011 12:34:28 -0700 Message-ID: <01804B6F1D74DE41819D69F2866C60EF50F6F3C59A@HQMAIL03.nvidia.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1315426466 10252 80.91.229.12 (7 Sep 2011 20:14:26 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 7 Sep 2011 20:14:26 +0000 (UTC) To: "rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org" Original-X-From: rainbows-talk-bounces-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org Wed Sep 07 22:14:18 2011 Return-path: Envelope-to: gclrrg-rainbows-talk@m.gmane.org X-Original-To: rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org Delivered-To: rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org X-PGP-Universal: processed; by hqnvupgp08.nvidia.com on Wed, 07 Sep 2011 12:34:30 -0700 Thread-Topic: Error building Zbatery on Windows Thread-Index: Acxssteswni7lcmHRvyDauBi5FjSVw== Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US X-BeenThere: rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: rainbows-talk-bounces-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org Errors-To: rainbows-talk-bounces-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org Xref: news.gmane.org gmane.comp.lang.ruby.rainbows.general:292 Archived-At: Received: from rubyforge.org ([205.234.109.19]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1R1OVl-0006Sm-5U for gclrrg-rainbows-talk@m.gmane.org; Wed, 07 Sep 2011 22:14:17 +0200 Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 8CFE4177994D; Wed, 7 Sep 2011 16:14:16 -0400 (EDT) Received: from hqemgate03.nvidia.com (hqemgate03.nvidia.com [216.228.121.140]) by rubyforge.org (Postfix) with ESMTP id 34BCD1858381 for ; Wed, 7 Sep 2011 15:34:31 -0400 (EDT) Received: from hqnvupgp08.nvidia.com (Not Verified[216.228.121.13]) by hqemgate03.nvidia.com id ; Wed, 07 Sep 2011 12:45:55 -0700 Received: from hqemhub03.nvidia.com ([172.17.108.22]) by hqnvupgp08.nvidia.com (PGP Universal service); Wed, 07 Sep 2011 12:34:30 -0700 Received: from HQMAIL03.nvidia.com ([172.20.150.113]) by hqemhub03.nvidia.com ([172.20.150.15]) with mapi; Wed, 7 Sep 2011 12:34:30 -0700 Microsoft Windows [Version 5.2.3790] (C) Copyright 1985-2003 Microsoft Corp. c:\ >ruby -v ruby 1.9.2p180 (2011-02-18) [i386-mingw32] c:\ >gem -v 1.5.2 c:\ >gem install zbatery Fetching: kgio-2.6.0.gem (100%) Temporarily enhancing PATH to include DevKit... Building native extensions.=A0 This could take a while... ERROR:=A0 Error installing zbatery: =A0=A0=A0=A0=A0=A0=A0 ERROR: Failed to build gem native extension. =A0=A0=A0=A0=A0=A0=A0 C:/Ruby192/bin/ruby.exe extconf.rb checking for CLOCK_MONOTONIC in time.h... no checking for CLOCK_MONOTONIC() in time.h... no checking for clockid_t in time.h... no checking for clock_gettime() in -lrt... no checking for t_open() in -lnsl... no checking for socket() in -lsocket... no checking for poll() in poll.h... no checking for getaddrinfo() in sys/types.h,sys/socket.h,netdb.h... no getaddrinfo required *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers.=A0 Check the mkmf.log file for more details.=A0 You may need configuration options. Provided configuration options: =A0=A0=A0=A0=A0=A0=A0 --with-opt-dir =A0=A0=A0=A0=A0=A0=A0 --without-opt-dir =A0=A0=A0=A0=A0=A0=A0 --with-opt-include =A0=A0=A0=A0=A0=A0=A0 --without-opt-include=3D${opt-dir}/include =A0=A0=A0=A0=A0=A0=A0 --with-opt-lib =A0=A0=A0=A0=A0=A0=A0 --without-opt-lib=3D${opt-dir}/lib =A0=A0=A0=A0=A0=A0=A0 --with-make-prog =A0=A0=A0=A0=A0=A0=A0 --without-make-prog =A0=A0=A0=A0=A0=A0=A0 --srcdir=3D. =A0=A0=A0=A0=A0=A0=A0 --curdir =A0=A0=A0=A0=A0=A0=A0 --ruby=3DC:/Ruby192/bin/ruby =A0=A0=A0=A0=A0=A0=A0 --with-rtlib =A0=A0=A0=A0=A0=A0=A0 --without-rtlib =A0=A0=A0=A0=A0=A0=A0 --with-nsllib =A0=A0=A0=A0=A0=A0=A0 --without-nsllib =A0=A0=A0=A0=A0=A0=A0 --with-socketlib =A0=A0=A0=A0=A0=A0=A0 --without-socketlib Gem files will remain installed in C:/Ruby192/lib/ruby/gems/1.9.1/gems/kgio= -2.6.0 for inspection. Results logged to C:/Ruby192/lib/ruby/gems/1.9.1/gems/kgio-2.6.0/ext/kgio/g= em_make.out c:\ >type \Ruby192\lib\ruby\gems\1.9.1\gems\kgio-2.6.0\ext\kgio\mkmf.log have_macro: checking for CLOCK_MONOTONIC in time.h... -------------------- = no "gcc -o conftest -IC:/Ruby192/include/ruby-1.9.1/i386-mingw32 -IC:/Ruby192/= include/ruby-1.9.1/ruby/backward -I C:/Ruby192/include/ruby-1.9.1 -I.=A0=A0=A0 -D_GNU_SOURCE -DPOSIX_C_SOURCE= =3D1-D_POSIX_C_SOURCE=3D200112L=A0 -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno= -missing-field-initializers -Wno-l ong-long conftest.c=A0 -L. -LC:/Ruby192/lib -L.=A0=A0=A0=A0=A0 -lmsvcrt-rub= y191-static=A0 -lshell32 -lws2_32=A0 " checked program was: /* begin */ 1: #include "ruby.h" 2: 3: #include 4: #include 5: int main() {return 0;} /* end */ "gcc -IC:/Ruby192/include/ruby-1.9.1/i386-mingw32 -IC:/Ruby192/include/ruby= -1.9.1/ruby/backward -IC:/Ruby192/i nclude/ruby-1.9.1 -I.=A0=A0=A0 -D_GNU_SOURCE -DPOSIX_C_SOURCE=3D1-D_POSIX_C= _SOURCE=3D200112L=A0 -O3 -g -Wextra -Wno-unused -parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-fi= eld-initializers -Wno-long-long=A0=A0 - c conftest.c" conftest.c:8:3: error: #error conftest.c:9:1: error: expected identifier or '(' before '>>' token checked program was: /* begin */ 1: #include "ruby.h" 2: 3: #include 4: #include 5: #include 6: /*top*/ 7: #ifndef CLOCK_MONOTONIC 8: # error 9: >>>>>> CLOCK_MONOTONIC undefined <<<<<< 10: #endif /* end */ -------------------- have_func: checking for CLOCK_MONOTONIC() in time.h... --------------------= no "gcc -o conftest -IC:/Ruby192/include/ruby-1.9.1/i386-mingw32 -IC:/Ruby192/= include/ruby-1.9.1/ruby/backward -I C:/Ruby192/include/ruby-1.9.1 -I.=A0=A0=A0 -D_GNU_SOURCE -DPOSIX_C_SOURCE= =3D1-D_POSIX_C_SOURCE=3D200112L=A0 -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno= -missing-field-initializers -Wno-l ong-long conftest.c=A0 -L. -LC:/Ruby192/lib -L.=A0=A0=A0=A0=A0 -lmsvcrt-rub= y191-static=A0 -lshell32 -lws2_32=A0 " conftest.c: In function 't': conftest.c:9:53: error: 'CLOCK_MONOTONIC' undeclared (first use in this fun= ction) conftest.c:9:53: note: each undeclared identifier is reported only once for= each function it appears in checked program was: /* begin */ 1: #include "ruby.h" 2: 3: #include 4: #include 5: #include 6: 7: /*top*/ 8: int main() {return 0;} 9: int t() { void ((*volatile p)()); p =3D (void ((*)()))CLOCK_MONOTONIC; r= eturn 0; } /* end */ "gcc -o conftest -IC:/Ruby192/include/ruby-1.9.1/i386-mingw32 -IC:/Ruby192/= include/ruby-1.9.1/ruby/backward -I C:/Ruby192/include/ruby-1.9.1 -I.=A0=A0=A0 -D_GNU_SOURCE -DPOSIX_C_SOURCE= =3D1-D_POSIX_C_SOURCE=3D200112L=A0 -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno= -missing-field-initializers -Wno-l ong-long conftest.c=A0 -L. -LC:/Ruby192/lib -L.=A0=A0=A0=A0=A0 -lmsvcrt-rub= y191-static=A0 -lshell32 -lws2_32=A0 " C:\DOCUME~1\gkistner\LOCALS~1\Temp\1\cccXN0I7.o: In function `t': C:\Ruby192\lib\ruby\gems\1.9.1\gems\kgio-2.6.0\ext\kgio/conftest.c:9: undef= ined reference to `CLOCK_MONOTONIC' collect2: ld returned 1 exit status checked program was: /* begin */ 1: #include "ruby.h" 2: 3: #include 4: #include 5: #include 6: 7: /*top*/ 8: int main() {return 0;} 9: int t() { CLOCK_MONOTONIC(); return 0; } /* end */ -------------------- have_type: checking for clockid_t in time.h... -------------------- no "gcc -IC:/Ruby192/include/ruby-1.9.1/i386-mingw32 -IC:/Ruby192/include/ruby= -1.9.1/ruby/backward -IC:/Ruby192/i nclude/ruby-1.9.1 -I.=A0=A0=A0 -D_GNU_SOURCE -DPOSIX_C_SOURCE=3D1-D_POSIX_C= _SOURCE=3D200112L=A0 -O3 -g -Wextra -Wno-unused -parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-fi= eld-initializers -Wno-long-long=A0=A0 - c conftest.c" conftest.c:8:19: error: expected '=3D', ',', ';', 'asm' or '__attribute__' = before 'conftest_type' conftest.c:9:24: error: 'conftest_type' undeclared here (not in a function) checked program was: /* begin */ 1: #include "ruby.h" 2: 3: #include 4: #include 5: #include 6: 7: /*top*/ 8: typedef clockid_t conftest_type; 9: int conftestval[sizeof(conftest_type)?1:-1]; /* end */ -------------------- have_library: checking for clock_gettime() in -lrt... -------------------- = no "gcc -o conftest -IC:/Ruby192/include/ruby-1.9.1/i386-mingw32 -IC:/Ruby192/= include/ruby-1.9.1/ruby/backward -I C:/Ruby192/include/ruby-1.9.1 -I.=A0=A0=A0 -D_GNU_SOURCE -DPOSIX_C_SOURCE= =3D1-D_POSIX_C_SOURCE=3D200112L=A0 -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno= -missing-field-initializers -Wno-l ong-long conftest.c=A0 -L. -LC:/Ruby192/lib -L.=A0=A0=A0=A0=A0 -lmsvcrt-rub= y191-static -lrt=A0 -lshell32 -lws2_32 =A0" conftest.c: In function 't': conftest.c:9:53: error: 'clock_gettime' undeclared (first use in this funct= ion) conftest.c:9:53: note: each undeclared identifier is reported only once for= each function it appears in checked program was: /* begin */ 1: #include "ruby.h" 2: 3: #include 4: #include 5: #include 6: 7: /*top*/ 8: int main() {return 0;} 9: int t() { void ((*volatile p)()); p =3D (void ((*)()))clock_gettime; ret= urn 0; } /* end */ "gcc -o conftest -IC:/Ruby192/include/ruby-1.9.1/i386-mingw32 -IC:/Ruby192/= include/ruby-1.9.1/ruby/backward -I C:/Ruby192/include/ruby-1.9.1 -I.=A0=A0=A0 -D_GNU_SOURCE -DPOSIX_C_SOURCE= =3D1-D_POSIX_C_SOURCE=3D200112L=A0 -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno= -missing-field-initializers -Wno-l ong-long conftest.c=A0 -L. -LC:/Ruby192/lib -L.=A0=A0=A0=A0=A0 -lmsvcrt-rub= y191-static -lrt=A0 -lshell32 -lws2_32=A0 " c:/rubydev/mingw/bin/../lib/gcc/mingw32/4.5.1/../../../../mingw32/bin/ld.ex= e: cannot find -lrt collect2: ld returned 1 exit status checked program was: /* begin */ 1: #include "ruby.h" 2: 3: #include 4: #include 5: #include 6: 7: /*top*/ 8: int main() {return 0;} 9: int t() { clock_gettime(); return 0; } /* end */ -------------------- have_library: checking for t_open() in -lnsl... -------------------- no "gcc -o conftest -IC:/Ruby192/include/ruby-1.9.1/i386-mingw32 -IC:/Ruby192/= include/ruby-1.9.1/ruby/backward -I C:/Ruby192/include/ruby-1.9.1 -I.=A0=A0=A0 -D_GNU_SOURCE -DPOSIX_C_SOURCE= =3D1-D_POSIX_C_SOURCE=3D200112L=A0 -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno= -missing-field-initializers -Wno-l ong-long conftest.c=A0 -L. -LC:/Ruby192/lib -L.=A0=A0=A0=A0=A0 -lmsvcrt-rub= y191-static -lnsl=A0 -lshell32 -lws2_32=A0 " conftest.c: In function 't': conftest.c:8:53: error: 't_open' undeclared (first use in this function) conftest.c:8:53: note: each undeclared identifier is reported only once for= each function it appears in checked program was: /* begin */ 1: #include "ruby.h" 2: 3: #include 4: #include 5: 6: /*top*/ 7: int main() {return 0;} 8: int t() { void ((*volatile p)()); p =3D (void ((*)()))t_open; return 0; } /* end */ "gcc -o conftest -IC:/Ruby192/include/ruby-1.9.1/i386-mingw32 -IC:/Ruby192/= include/ruby-1.9.1/ruby/backward -I C:/Ruby192/include/ruby-1.9.1 -I.=A0=A0=A0 -D_GNU_SOURCE -DPOSIX_C_SOURCE= =3D1-D_POSIX_C_SOURCE=3D200112L=A0 -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno= -missing-field-initializers -Wno-l ong-long conftest.c=A0 -L. -LC:/Ruby192/lib -L.=A0=A0=A0=A0=A0 -lmsvcrt-rub= y191-static -lnsl=A0 -lshell32 -lws2_32=A0 " c:/rubydev/mingw/bin/../lib/gcc/mingw32/4.5.1/../../../../mingw32/bin/ld.ex= e: cannot find -lnsl collect2: ld returned 1 exit status checked program was: /* begin */ 1: #include "ruby.h" 2: 3: #include 4: #include 5: 6: /*top*/ 7: int main() {return 0;} 8: int t() { t_open(); return 0; } /* end */ -------------------- have_library: checking for socket() in -lsocket... -------------------- no "gcc -o conftest -IC:/Ruby192/include/ruby-1.9.1/i386-mingw32 -IC:/Ruby192/= include/ruby-1.9.1/ruby/backward -I C:/Ruby192/include/ruby-1.9.1 -I.=A0=A0=A0 -D_GNU_SOURCE -DPOSIX_C_SOURCE= =3D1-D_POSIX_C_SOURCE=3D200112L=A0 -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno= -missing-field-initializers -Wno-l ong-long conftest.c=A0 -L. -LC:/Ruby192/lib -L.=A0=A0=A0=A0=A0 -lmsvcrt-rub= y191-static -lsocket=A0 -lshell32 -lws2_32=A0 " c:/rubydev/mingw/bin/../lib/gcc/mingw32/4.5.1/../../../../mingw32/bin/ld.ex= e: cannot find -lsocket collect2: ld returned 1 exit status checked program was: /* begin */ 1: #include "ruby.h" 2: 3: #include 4: #include 5: 6: /*top*/ 7: int main() {return 0;} 8: int t() { void ((*volatile p)()); p =3D (void ((*)()))socket; return 0; } /* end */ "gcc -o conftest -IC:/Ruby192/include/ruby-1.9.1/i386-mingw32 -IC:/Ruby192/= include/ruby-1.9.1/ruby/backward -I C:/Ruby192/include/ruby-1.9.1 -I.=A0=A0=A0 -D_GNU_SOURCE -DPOSIX_C_SOURCE= =3D1-D_POSIX_C_SOURCE=3D200112L=A0 -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno= -missing-field-initializers -Wno-l ong-long conftest.c=A0 -L. -LC:/Ruby192/lib -L.=A0=A0=A0=A0=A0 -lmsvcrt-rub= y191-static -lsocket=A0 -lshell32 -lws2_32=A0 " conftest.c: In function 't': conftest.c:8:1: error: too few arguments to function 'socket' c:\rubydev\mingw\bin\../lib/gcc/mingw32/4.5.1/../../../../include/winsock2.= h:553:35: note: declared here checked program was: /* begin */ 1: #include "ruby.h" 2: 3: #include 4: #include 5: 6: /*top*/ 7: int main() {return 0;} 8: int t() { socket(); return 0; } /* end */ -------------------- have_func: checking for poll() in poll.h... -------------------- no "gcc -o conftest -IC:/Ruby192/include/ruby-1.9.1/i386-mingw32 -IC:/Ruby192/= include/ruby-1.9.1/ruby/backward -I C:/Ruby192/include/ruby-1.9.1 -I.=A0=A0=A0 -D_GNU_SOURCE -DPOSIX_C_SOURCE= =3D1-D_POSIX_C_SOURCE=3D200112L=A0 -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno= -missing-field-initializers -Wno-l ong-long conftest.c=A0 -L. -LC:/Ruby192/lib -L.=A0=A0=A0=A0=A0 -lmsvcrt-rub= y191-static=A0 -lshell32 -lws2_32=A0 " conftest.c:5:18: fatal error: poll.h: No such file or directory compilation terminated. checked program was: /* begin */ 1: #include "ruby.h" 2: 3: #include 4: #include 5: #include 6: 7: /*top*/ 8: int main() {return 0;} 9: int t() { void ((*volatile p)()); p =3D (void ((*)()))poll; return 0; } /* end */ "gcc -o conftest -IC:/Ruby192/include/ruby-1.9.1/i386-mingw32 -IC:/Ruby192/= include/ruby-1.9.1/ruby/backward -I C:/Ruby192/include/ruby-1.9.1 -I.=A0=A0=A0 -D_GNU_SOURCE -DPOSIX_C_SOURCE= =3D1-D_POSIX_C_SOURCE=3D200112L=A0 -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno= -missing-field-initializers -Wno-l ong-long conftest.c=A0 -L. -LC:/Ruby192/lib -L.=A0=A0=A0=A0=A0 -lmsvcrt-rub= y191-static=A0 -lshell32 -lws2_32=A0 " conftest.c:5:18: fatal error: poll.h: No such file or directory compilation terminated. checked program was: /* begin */ 1: #include "ruby.h" 2: 3: #include 4: #include 5: #include 6: 7: /*top*/ 8: int main() {return 0;} 9: int t() { poll(); return 0; } /* end */ -------------------- have_func: checking for getaddrinfo() in sys/types.h,sys/socket.h,netdb.h..= . -------------------- no "gcc -o conftest -IC:/Ruby192/include/ruby-1.9.1/i386-mingw32 -IC:/Ruby192/= include/ruby-1.9.1/ruby/backward -I C:/Ruby192/include/ruby-1.9.1 -I.=A0=A0=A0 -D_GNU_SOURCE -DPOSIX_C_SOURCE= =3D1-D_POSIX_C_SOURCE=3D200112L=A0 -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno= -missing-field-initializers -Wno-l ong-long conftest.c=A0 -L. -LC:/Ruby192/lib -L.=A0=A0=A0=A0=A0 -lmsvcrt-rub= y191-static=A0 -lshell32 -lws2_32=A0 " conftest.c:6:24: fatal error: sys/socket.h: No such file or directory compilation terminated. checked program was: /* begin */ 1: #include "ruby.h" 2: 3: #include 4: #include 5: #include 6: #include 7: #include 8: 9: /*top*/ 10: int main() {return 0;} 11: int t() { void ((*volatile p)()); p =3D (void ((*)()))getaddrinfo; retu= rn 0; } /* end */ "gcc -o conftest -IC:/Ruby192/include/ruby-1.9.1/i386-mingw32 -IC:/Ruby192/= include/ruby-1.9.1/ruby/backward -I C:/Ruby192/include/ruby-1.9.1 -I.=A0=A0=A0 -D_GNU_SOURCE -DPOSIX_C_SOURCE= =3D1-D_POSIX_C_SOURCE=3D200112L=A0 -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno= -missing-field-initializers -Wno-l ong-long conftest.c=A0 -L. -LC:/Ruby192/lib -L.=A0=A0=A0=A0=A0 -lmsvcrt-rub= y191-static=A0 -lshell32 -lws2_32=A0 " conftest.c:6:24: fatal error: sys/socket.h: No such file or directory compilation terminated. checked program was: /* begin */ 1: #include "ruby.h" 2: 3: #include 4: #include 5: #include 6: #include 7: #include 8: 9: /*top*/ 10: int main() {return 0;} 11: int t() { getaddrinfo(); return 0; } /* end */ -------------------- ---------------------------------------------------------------------------= -------- This email message is for the sole use of the intended recipient(s) and may= contain confidential information. Any unauthorized review, use, disclosure or dist= ribution is prohibited. If you are not the intended recipient, please contact the s= ender by reply email and destroy all copies of the original message. ---------------------------------------------------------------------------= -------- _______________________________________________ Rainbows! mailing list - rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org http://rubyforge.org/mailman/listinfo/rainbows-talk Do not quote signatures (like this one) or top post when replying