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