[#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:36873] Re: Cygwinで拡張モジュールが生成されない

From: 堀川 久 <vzw00011@...>
Date: 2002-12-29 08:20:02 UTC
List: ruby-list #36873
こんにちは。

Mitsuru Matsuda wrote
in <200212291637.CAE43204.TVJTNBBVEUVSUN@yahoo.co.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

私の場合は,次のようになりました。
$ /bin/cygcheck -c | grep db
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

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

$ ls -l /usr/include/sys/ | grep un.h
-rwx------+   1 Administ なし          693 Dec 26 05:38 un.h

$ ls -l /usr/include/arpa
total 19
-rwx------+   1 Administ なし         3669 Dec 26 05:38 ftp.h
-rwx------+   1 Administ なし          755 Dec 26 05:38 inet.h
-rwx------+   1 Administ なし        10576 Dec 26 05:38 telnet.h
-rwx------+   1 hori     なし         3040 Jan  6  2002 tftp.h

あります。

念のため,小さいプログラムを書いてみました。ちゃんとコンパイル,リンク
できます。
---------ここから------------
#include <sys/socket.h>
int main() {
  int s = socket(AF_INET, SOCK_STREAM, 0);
  return 0;
}
---------ここまで------------

うーん,何なんでしょうか。

-- 
HORIKAWA Hisashi (in Kanji: 堀川 久)
Netsphere Laboratories  http://www.nslabs.jp/

In This Thread