[#36686] 1.1 < 61.1 - 60.0 — Shin-ichiro HARA <sinara@...>

原です。

19 messages 2002/12/06

[#36770] www.ruby-lang.orgリニューアル準備のお知らせ — TADA Tadashi <sho@...>

ruby-lang.orgのwebmasterチームでは、タイムリーな情報提供と使いやすい

11 messages 2002/12/16

[ruby-list:36872] Re: Cygwin で拡張モジュールが生成されない

From: Mitsuru Matsuda <matsudamitsuru@...>
Date: 2002-12-29 07:37:44 UTC
List: ruby-list #36872
堀川さん、こんにちは。松田満です。

$ uname -a
CYGWIN_NT-5.1 SUMIRE 1.3.18(0.69/3/2) 2002-12-25 15:37 i686 unknown
$ gcc --version
gcc (GCC) 3.2 20020927 (prerelease)

と同じなんですけどねぇ。./confugure --enable-sharedも同じ。
<3e0e8ffe.7288%vzw00011@nifty.ne.jp> の、
   "[ruby-list:36870] Re: Cygwinで拡張モジュールが生成されない" において、
   "堀川 久 <vzw00011@nifty.ne.jp>"さんは書きました:

> libdb1, libdbmは,インストールされていませんでした。libdb2, 
> libdb-3.1, libgdbmはインストールされています。

これも同じなんですが、extmk.log、mkmf.log などの中身が私の場合と違います。

$ cygcheck -c |grep db
bdb                 0.3.7-1
db2                 2.7.7-4
db3.1               3.1.17-2
gdb                 20021218-1
gdbm                1.8.0-4
libdb2              2.7.7-4
libdb2-devel        2.7.7-4
libdb3.1            3.1.17-2
libdb3.1-devel      3.1.17-2

> ext/socketに降りて,
>   ruby -d extconf.rb
> すると,次のようになりました。

あらら・・・、全滅ですね。私の場合は、

checking for netinet/udp.h... checking for inet_ntop()... no
checking for inet_ntoa()... yes
checking for inet_pton()... no
checking for inet_aton()... yes
checking for getservbyport()... yes
checking for arpa/inet.h... yes
checking for arpa/nameser.h... no
checking for resolv.h... checking for sys/un.h... yes
checking for socket()... yes
checking for hsterror()... no
checking for gethostname()... yes
creating Makefile

とりあえず、/usr/include/arpa/inet.h /usr/include/sys/un.h
の存在を確認してみてはいかがでしょうか。
これらは、あるはずなので。

--
松田満(別の問題で悩み中)

__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!  http://bb.yahoo.co.jp/


In This Thread