[#38919] Ruby 1.8.1 preview4 — matz@... (Yukihiro Matsumoto)

Hi,

44 messages 2003/12/22
[#38921] Re: Ruby 1.8.1 preview4 — "NAKAMURA, Hiroshi" <nakahiro@...> 2003/12/22

Hi, all,

[ruby-list:39011] Re: (DOSISH?) ext/* インストール不具合

From: "U.Nakamura" <usa@...>
Date: 2003-12-28 17:30:19 UTC
List: ruby-list #39011
こんにちは、なかむら(う)です。

In message "[ruby-list:39009] (DOSISH?) ext/*  インストール不具合"
    on Dec.28,2003 10:59:29, <tko-k@jcom.home.ne.jp> 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 <usa@osb.att.ne.jp>



In This Thread

Prev Next