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

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

よく考えたら、[ruby-list:36870]での
>ext/socketに降りて,
>  ruby -d extconf.rb
> すると,次のようになりました。

これは過去にインストールされたライブラリを探しますから、まずいですね。

[ruby-list:36872]の該当箇所はRUBYLIBで明示的に新しいバージョンの
ライブラリを使うようにする必要があります。

$ RUBYLIB=./lib ./miniruby -d ext/socket/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
(あ、Makefileが上書きされてるのでそのままではまずいですね。これ)

でも、miniruby の方でビルド失敗しているのですよね。

Ruby関連の環境変数が設定されているならそれが問題になってるかも
しれません。あとは、Cygwinのgcc-3.2はまだ不安定っぽいので 
gcc-2(2.95.3) を代わりに使うとか、

それぐらいしか思いつきません。

--
松田満

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


In This Thread