Trunk $B$G(B mswin32$BHG$N%S%k%I<:GT(B

e$BLZB<$G$9!#e(B

e$B8=:_$3$A$i$N;v>p$Ge(B redmine
e$B7PM3$GEPO?$,$G$-$^$;$s$N$G%a!<%k$GJs9p$5$;$F$$$?$@$-$^$9!#e(B
#e$B;v8e$G$h$m$7$1$l$P$"$H$GEPO?$7$^$9$,e(B

trunk e$B$Ne(B snapshot e$B$NF|IU$G8@$&$H!“e(B6/22 e$B”*e(B 6/23
e$B$N;~E@$Ge(B $: e$B$K%+%l%s%H%G%#%l%/%H%j$,e(B
e$B4^$^$l$J$/$J$C$?$?$a$Ke(B mswin32
e$BHG$G%S%k%I$,ESCf$G<:GT$9$k$h$&$K$J$C$F$$$^$9e(B
(require e$B$7$?e(B rbconfig.rb e$B$,e(B
e$B8+$D$+$i$J$$$H$$$&%(%i!<$N$?$ae(B)e$B!#e(B

C:\ruby-src\ruby-trunk-20090622\win32>miniruby -ve “puts $:”
ruby 1.9.2dev (2009-06-21) [i386-mswin32_71]
C:/ruby-src/ruby-trunk-20090622/win32/lib/ruby/site_ruby/1.9.1
C:/ruby-src/ruby-trunk-20090622/win32/lib/ruby/site_ruby/1.9.1/i386-mswin32_71
C:/ruby-src/ruby-trunk-20090622/win32/lib/ruby/site_ruby
C:/ruby-src/ruby-trunk-20090622/win32/lib/ruby/vendor_ruby/1.9.1
C:/ruby-src/ruby-trunk-20090622/win32/lib/ruby/vendor_ruby/1.9.1/i386-mswin32_

C:/ruby-src/ruby-trunk-20090622/win32/lib/ruby/vendor_ruby
C:/ruby-src/ruby-trunk-20090622/win32/lib/ruby/1.9.1
C:/ruby-src/ruby-trunk-20090622/win32/lib/ruby/1.9.1/i386-mswin32_71
. e$B"+e(B e$B%+%l%s%H%G%#%l%/%H%j$,$"$ke(B

C:\ruby-src\ruby-trunk-20090623\win32>miniruby -ve “puts $:”
ruby 1.9.2dev (2009-06-23 trunk 23826) [i386-mswin32_71]
C:/ruby-src/ruby-trunk-20090623/win32/lib/ruby/site_ruby/1.9.1
C:/ruby-src/ruby-trunk-20090623/win32/lib/ruby/site_ruby/1.9.1/i386-mswin32_71
C:/ruby-src/ruby-trunk-20090623/win32/lib/ruby/site_ruby
C:/ruby-src/ruby-trunk-20090623/win32/lib/ruby/vendor_ruby/1.9.1
C:/ruby-src/ruby-trunk-20090623/win32/lib/ruby/vendor_ruby/1.9.1/i386-mswin32_

C:/ruby-src/ruby-trunk-20090623/win32/lib/ruby/vendor_ruby
C:/ruby-src/ruby-trunk-20090623/win32/lib/ruby/1.9.1
C:/ruby-src/ruby-trunk-20090623/win32/lib/ruby/1.9.1/i386-mswin32_71
e$B"+e(B e$B%+%l%s%H%G%#%l%/%H%j$,$J$$e(B

e$B$H$j$"$($:e(B common.mk e$B$He(B win32/Makefile.sub e$B$Ge(B
miniruby.exe e$B$r5/F0$7$F$$$k$H$3$m$Ke(B
-I. e$B$rDI2C$9$k$3$H$G%S%k%I$,:G8e$^$G9T$/$N$O3NG’$7$^$7$?!#e(B

e$B$b$&0l$D!"e(Birb.bat e$B$de(B erb.bate$B!"e(Bri.bat
e$B$J$I$H$$$C$?%U%!%$%k$,@5$7$/@8@.$5$l$^$;$s!#e(B
e$B%U%!%$%kL>$,$I$l$be(B &.bat
e$B$N$h$&$J$b$N$K$J$C$F$7$^$$:G8e$N0l$D$@$1$,e(B
e$B;D$k$h$&$G$9!#e(B

2009/06/24 16:13 .
2009/06/24 16:13 …
2009/06/24 16:13 507 &-trunk.bat
2009/06/24 15:27 1,560,576 msvcr71-ruby191.dll
2009/06/24 15:27 5,120 ruby-trunk.exe
2009/06/24 15:27 5,120 rubyw-trunk.exe

e$B$3$A$i$O$?$V$se(B instruby.rb e$B$Ne(B

install?(:local, :comm, :bin, :‘bin-comm’) do
prepare “command scripts”, bindir

ruby_shebang = File.join(bindir, ruby_install_name)
if File::ALT_SEPARATOR
ruby_bin = ruby_shebang.tr(File::SEPARATOR, File::ALT_SEPARATOR)
end
if trans = CONFIG[“program_transform_name”]
exp = []

e$B$3$N$"$?$j$+$i;O$^$k=hM}$K$"$k@55,I=8=$N%^%C%A%s%0$,2?$+$$+$7$/$J$C$F$$$k$h$&$Je(B
e$B46$8$G$9$,!";~4VE
M>M5$,$J$/$F6qBNE*$J>l=j$O8=;~E@$G$O$^$@GD0.$G$-$F$$$^$;$s!#e(B

e$B0J>e$G$9!#e(B

e$B$3$s$K$A$O!"$J$+$`$ie(B(e$B$&e(B)e$B$G$9!#e(B

In message “[ruby-dev:38713] trunk e$B$Ge(B mswin32e$BHG$N%S%k%I<:GTe(B”
on Jun.25,2009 12:36:49, [email protected] wrote:

trunk e$B$Ne(B snapshot e$B$NF|IU$G8@$&$H!“e(B6/22 e$B”*e(B 6/23 e$B$N;~E@$Ge(B $: e$B$K%+%l%s%H%G%#%l%/%H%j$,e(B
e$B4^$^$l$J$/$J$C$?$?$a$Ke(B mswin32 e$BHG$G%S%k%I$,ESCf$G<:GT$9$k$h$&$K$J$C$F$$$^$9e(B
(require e$B$7$?e(B rbconfig.rb e$B$,e(B e$B8+$D$+$i$J$$$H$$$&%(%i!<$N$?$ae(B)e$B!#e(B

e$B$3$A$i$Oe(Br23838e$B$G=$@5:Q$_$J$N$G!":#D+$Ne(Bsnapshote$B$@$H%S%k%I$G$-e(B
e$B$k$h$&$K$J$C$F$$$k$O$:$G$9!#e(B

e$B$b$&0l$D!"e(Birb.bat e$B$de(B erb.bate$B!"e(Bri.bat e$B$J$I$H$$$C$?%U%!%$%k$,@5$7$/@8@.$5$l$^$;$s!#e(B
e$B%U%!%$%kL>$,$I$l$be(B &.bat e$B$N$h$&$J$b$N$K$J$C$F$7$^$$:G8e$N0l$D$@$1$,e(B
e$B;D$k$h$&$G$9!#e(B

e$B$3$A$i$O5$$E$$$F$$$^$;$s$G$7$?!#3NG’$7$^$9!#e(B

e$B$=$l$G$O!#e(B

e$BLZB<$G$9!#e(B

On Thu, 25 Jun 2009 12:51:44 +0900
“U.Nakamura” [email protected] wrote:

e$B$3$s$K$A$O!"$J$+$`$ie(B(e$B$&e(B)e$B$G$9!#e(B

In message “[ruby-dev:38713] trunk e$B$Ge(B mswin32e$BHG$N%S%k%I<:GTe(B”
on Jun.25,2009 12:36:49, [email protected] wrote:

trunk e$B$Ne(B snapshot e$B$NF|IU$G8@$&$H!“e(B6/22 e$B”*e(B 6/23 e$B$N;~E@$Ge(B $: e$B$K%+%l%s%H%G%#%l%/%H%j$,e(B
e$B4^$^$l$J$/$J$C$?$?$a$Ke(B mswin32 e$BHG$G%S%k%I$,ESCf$G<:GT$9$k$h$&$K$J$C$F$$$^$9e(B
(require e$B$7$?e(B rbconfig.rb e$B$,e(B e$B8+$D$+$i$J$$$H$$$&%(%i!<$N$?$ae(B)e$B!#e(B

e$B$3$A$i$Oe(Br23838e$B$G=$@5:Q$_$J$N$G!":#D+$Ne(Bsnapshote$B$@$H%S%k%I$G$-e(B
e$B$k$h$&$K$J$C$F$$$k$O$:$G$9!#e(B

25e$BF|D+$Ne(B snapshot e$B$H!"e(B26e$BF|D+$Ne(B snapshot
e$B$G;n$7$F$_$^$7$?$,!"F1$8%(%i!<$G<:GT$7$^$9!#e(B

    cl -nologo -MD -Zi -W2 -O2b2xg- -G6 -Zm600 -DRUBY_EXPORT -I. 

-I.ext/incl
ude/i386-mswin32_71 -I./…/include -I./… -I./…/missing
-Fodmyext.obj -c -Tc./…/dmyext.c
dmyext.c
unicows.lib oldnames.lib user32.lib advapi32.lib shell32.lib ws2_32.lib
cl -nologo main.obj dmydln.obj miniruby.res dmyencoding.obj
miniprelude.obj
(e$BN,e(B)
unicows.lib oldnames.lib user32.lib advapi32.lib shell32.lib ws2_32.lib
-Fem
iniruby.exe -link -incremental:no -debug -opt:ref -opt:icf
miniruby.exe -v
ruby 1.9.2dev (2009-06-25 trunk 23854) [i386-mswin32_71]
rbconfig.rb updated
.\miniruby.exe -I./…/lib ./…/enc/make_encmake.rb
–builtin-encs=“asci
i.obj us_ascii.obj unicode.obj utf_8.obj”
–builtin-transes=“newline.obj” enc.mk

    cl -nologo -MD -Zi -W2 -O2b2xg- -G6 -Zm600 -DRUBY_EXPORT -I. 

-I.ext/include/i386-mswin32_71 -I./…/include -I./… -I./…/missing
-Foencoding.obj -c
-Tc./…/encoding.c
encoding.c
.\miniruby.exe -I./…/lib -I./… -rrbconfig
./…/tool/compile_prelude.rb ./…/prelude.rb ./…/enc/prelude.rb
./…/gem_prelude.rb prelude.c
./…/tool/compile_prelude.rb:0:in `require’: no such file to load –
rbconfig (LoadError)
NMAKE : fatal error U1077: ‘.\miniruby.exe’ : e$B%j%?!<%se(B
e$B%3!<%Ie(B ‘0x1’
Stop.

C:\ruby-src\ruby-trunk-20090626\win32>miniruby -v
ruby 1.9.2dev (2009-06-25 trunk 23854) [i386-mswin32_71]

C:\ruby-src\ruby-trunk-20090626\win32>miniruby -rrbconfig -ve 0
ruby 1.9.2dev (2009-06-25 trunk 23854) [i386-mswin32_71]
-e:0:in `require’: no such file to load – rbconfig (LoadError)

C:\ruby-src\ruby-trunk-20090626\win32>dir rb*
e$B%I%i%$%Ve(B E e$B$N%%j%e!<%e(B e$B%i%Y%k$,$"$j$^$;$s!#e(B e$B%\%j%e!<%e(B e$B%7%j%"%kHV9f$Oe(B FDAA-BA29 e$B$G$9e(B

C:\ruby-src\ruby-trunk-20090626\win32 e$B$N%G%#%l%/%H%je(B

2009/06/26 12:45 6,941 rbconfig.rb
2009/06/26 12:45 0 .rbconfig.time

C:\ruby-src\ruby-trunk-20090626\win32>miniruby -rrbconfig -I. -ve 0
ruby 1.9.2dev (2009-06-25 trunk 23854) [i386-mswin32_71]

e$B$R$g$C$H$7$Fe(B configure.bat e$B;~$Ke(B --prefix
e$B$J$I$r;XDj$7$F$ke(B/e$B$$$J$$$GJQ$o$k$N$+$be(B
e$B$H;W$$!"$$$D$b$O;XDj$7$F$k$N$r;XDj$;$:$K;n$7$F$_$^$7$?$,$d$O$jF1$8%(%i!<$Ge(B
e$B%S%k%I$K<:GT$7$^$7$?!#e(B

e$B$b$&0l$D!"e(Birb.bat e$B$de(B erb.bate$B!"e(Bri.bat e$B$J$I$H$$$C$?%U%!%$%k$,@5$7$/@8@.$5$l$^$;$s!#e(B
e$B%U%!%$%kL>$,$I$l$be(B &.bat e$B$N$h$&$J$b$N$K$J$C$F$7$^$$:G8e$N0l$D$@$1$,e(B
e$B;D$k$h$&$G$9!#e(B

e$B$3$A$i$O5$$E$$$F$$$^$;$s$G$7$?!#3NG’$7$^$9!#e(B

e$B$3$A$i$Oe(B26e$BF|J,$N$b$N$G=$@5$5$l$?$N$r3NG’$7$^$7$?!#e(B
e$B$"$j$,$H$&$4$6$$$^$9!#e(B