こんにちは、阿部です。

堀川 久 <vzw00011 / nifty.ne.jp> wrote:
>> Rubyインタプリタをコンパイルすると,
>>   curses, dbm, digest
>> しか拡張モジュールが作られないのですが,何が不味いのでしょうか。

 ノート PC を買い換えたとき、わたしも同じような状況に陥りました。
 プリインストールの WindowsXP (SP1) に Cygwin をインストールした直後
の状況では、Ruby 1.6 も 1.7 も拡張モジュールのコンパイルに失敗してしま
いました。

Black@SEIRYU ~/satolab/Paper$ uname -a
CYGWIN_NT-5.1 SEIRYU 1.3.17(0.67/3/2) 2002-11-27 18:54 i686 unknown

 作業ログを残さなかったので、正確な原因は忘れてしまいましたが、

- ntsec を無効にする
- .bashrc や .bash_profile が実行されているかを確かめる
  パスの設定が行われていないなど

で直った気がします。
 わたしの場合は .bashrc が実行されておらず、.bash_profile を書き直す
ことで対応できたような記憶があります。

 記憶が不正確で申し訳ないです。

--------
東京工業大学 大学院情報理工学研究科 計算工学専攻 M2
佐藤(泰)研究室   阿部 茂  (abe / mi.cs.titech.ac.jp)