From: "U.Nakamura" Date: 2003-12-29T02:30:19+09:00 Subject: [ruby-list:39011] Re: (DOSISH?) ext/* インストール不具合 こんにちは、なかむら(う)です。 In message "[ruby-list:39009] (DOSISH?) ext/* インストール不具合" on Dec.28,2003 10:59:29, wrote: | ruby 1.8.1 のMinGW+MSYS(MS-Windows環境)によるビルドの | インストール(make install)で不具合を確認しました。 | | ext/ 以下のライブラリが正常にインストールされませんでした。 | (意図しないディレクトリにインストールされた) (snip) | 対策: |  対策として ext/extmk.rb を修正してみました。 |  make install で DESTDIRが指定されなかった時は、make実行時にも |  DESTDIRを指定しないようにするものです。 | | --- ruby/ext/extmk.rb Wed Dec 3 11:36:48 2003 | +++ ruby-1.8.1/ext/extmk.rb Sun Dec 28 10:01:06 2003 | @@ -149,7 +149,7 @@ | end | | $continue = $mflags.set?(?k) | - $mflags |= ["DESTDIR=#{$destdir}"] | + $mflags |= ["DESTDIR=#{$destdir}"] if ($destdir.size > 0 || RUBY_PLATFORM !~ /mingw/) | end | | parse_args() たまたま手元に同様の修正を含んだパッチがあったので、そちらを 1.9.0にcommitしておきました。 問題ないようなら、年明けにでも1.8の方にも必要な部分をマージし ますです。 それでは。 -- U.Nakamura