[前][次][番号順一覧][スレッド一覧][生データ]

yarv-dev:994

From: "U.Nakamura" <usa garbagecollect.jp>
Date: Tue, 28 Feb 2006 09:27:03 +0900
Subject: [yarv-dev:994] open> cannot build yarv if compile twice in the same directory on windows

こんにちは、なかむら(う)です。

コンパイル中に以下のようなエラーが発生します。

        ruby ../rb/insns2vm.rb  --srcdir=.. vm.inc
../rb/insns2vm.rb:8:in `require': no such file to load -- pp (LoadError)
        from ../rb/insns2vm.rb:8:in `<main>'
NMAKE : fatal error U1077: 'ruby' : リターン コード '0x1'
Stop.

要するに、途中でrubyを呼んでいるわけですが、既にビルドディレ
クトリにrubyバイナリがあって、かつ、実行ファイルをカレントデ
ィレクトリから優先的に探す環境である場合、ビルドディレクトリ
のrubyバイナリが実行されてしまうわけです。

さしあたって、特にうまい対策は思いつきませんが、とりあえず報
告ということで。
# 最初にruby(.exe)を削除するのがいいんかな。


それでは。
-- 
U.Nakamura <usa garbagecollect.jp>



-- 
ML: yarv-dev quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧][生データ]

->     994 2006-02-28 09:27 [usa garbagecollect.j] open> cannot build yarv if compile twice in the same directory on windows
      1000 2006-03-01 21:55 ┗[ko1 atdot.net       ]                                       
      1025 2006-06-27 19:50  ┗[maeda-yarv atusi.org] open> cannot override Proc#call