From: Sam Ruby Date: 2008-01-25T01:53:06+09:00 Subject: Re: Two build issues ts wrote: > > vgs% diff -u regenc.c~ regenc.c > --- regenc.c~ 2008-01-20 11:53:22.000000000 +0100 > +++ regenc.c 2008-01-24 17:26:05.000000000 +0100 > @@ -566,7 +566,7 @@ > extern int > onigenc_is_mbc_newline_0x0a(const UChar* p, const UChar* end, OnigEncoding enc ARG_UNUSED) > { > - if (p < end) { > + if (p <= end) { > if (*p == 0x0a) return 1; > } > return 0; > vgs% With that fix in place, I'm now getting the following using 15221: ./miniruby -I./lib -I. -rrbconfig ./tool/compile_prelude.rb ./prelude.rb ./gem_prelude.rb prelude.c (erb):5:in `
': undefined local variable or method `i' for main:Object (NameError) from /home/rubys/svn/ruby/lib/erb.rb:743:in `eval' from /home/rubys/svn/ruby/lib/erb.rb:743:in `result' from ./tool/compile_prelude.rb:62:in `
' make: *** [prelude.c] Error 1 - Sam Ruby