わたなべです。

"Kenichi.Tamura" <sgs02516 / nifty.com> writes:

> MSYS/MinGW32で 1.8.3-preview1 を
> 
>  % cd ruby-1.8.3
>  % mkdir BUILD; cd BUILD
>  % ../configure && make
> 
> でビルドしてみたところ
> 
>  compiling enumerator
>  make[1]: Entering directory
> `/c/tamura/src/RUBY/ruby-1.8.3p1/BUILD/ext/enumerator'
>  make[1]: *** No rule to make target `ruby.h', needed by `enumerator.o'.
>  Stop.
>  make[1]: Leaving directory
> `/c/tamura/src/RUBY/ruby-1.8.3p1/BUILD/ext/enumerator'
>  make: *** [all] Error 1
> 
> と止まってしまいました。ext/enumerator以下に dependが無いせいだと思われ
> ます。

原因はMakefileのVPATHで";"ではなく":"が区切りに使われていたためでした。
修正してコミットしました。

-- 
わたなべひろふみ