e$B$3$s$P$s$O!#:XF#$H?=$7$^$9!#e(B
e$B$I$3$KIU$1$h$&$+!"7oL>$O$I$&$9$Y$-$+$H$+G:[email protected]$N$G$9$,!"e(B
e$B$h$jE,@Z$JJ}?K$,$"$j$^$7$?$i!"65$([email protected]$1$l$P9,$$$G$9e(B
1.8.6e$B$N%j%j!<%9%9%1%8%e!<%k$r<*$K$7$^$7$F!"5W$7$V$j$Ke(Bruby_1_8e$B$re(BMac
OS X
e$B$G%S%k%I$7$F$_$^$7$?!#0J2<$N$h$&$Ke(Bconfiguree$B$7$?8ee(B
$ …/…/ruby_1_8/configure --enable-shared --enable-pthread
–program-suffix=_1_8 --prefix=$HOME --with-readline-dir=$HOME
makee$B$7$^$7$?!#%$%s%9%H!<%k$^$G$OLdBj$J$/9T$($?$h$&$G$9!#e(B
$ ruby_1_8 -v
ruby 1.8.5 (2007-02-11 patchlevel 5000) [powerpc-darwin8.8.0]
e$B$7$+$7e(Bmake teste$B$OBg>[email protected]$C$?$N$G$9$,!“e(Bmake
test-alle$B$,DL$j$^$;$se(B
e$B$G$7$?!#e(B(e$B$H$$$&$h$j$b!”;O$^$j$^$;$s$G$7$?e(B)
$ make test-all
./miniruby …/…/ruby_1_8/runruby.rb --extout=.ext –
“…/…/ruby_1_8/test/runner.rb” --basedir="…/…/ruby_1_8/test"
–runner=console
/svn/ruby/o/ruby_1_8/.ext/common/digest.rb:16:in
`const_missing’: Digest class not found: Digest::SHA384 (NameError)
make: *** [test-all] Error 1
[email protected]$r;[email protected]$7!"$H$j$"$($:e(BSHA384e$BC1BN$rI>2A$7$F$_$?e(B
e$B$N$G$9$,e(B
$ ruby_1_8 -rdigest -e ‘Digest::SHA384’
/lib/ruby/1.8/digest.rb:15:in `const_missing’:
Digest class not found: Digest::SHA256 (NameError)
e$B$H%@%a$G$7$?!#$7$+$be(B
$ ruby_1_8 -rdigest -e ‘Digest::SHA256’
/lib/ruby/1.8/digest.rb:15:in `const_missing’:
Digest class not found: Digest::SHA384 (NameError)
e$B$H!"%k!<%W$7$F$$$k$h$&$JMM;R$G$9!#e([email protected]$rJQ$($F$b7k6I$OF1$8$G$7$?!#e(B
$ ruby_1_8 -rdigest/sha2 -e ‘Digest::SHA384’
/lib/ruby/1.8/digest.rb:15:in `const_missing’:
Digest class not found: Digest::SHA256 (NameError)
$ ruby_1_8 -rdigest/sha2.so -e ‘Digest::SHA384’
/lib/ruby/1.8/digest.rb:15:in `const_missing’:
Digest classs not found: Digest::SHA256 (NameError)
[email protected]$J$<$+!"Dj?t$H$7$FB8:_$7$F$$$k$h$&$K$O8+$($^$9!#e(B
$ ruby_1_8 -rdigest -e ‘p Digest.constants’
[“SHA256”, “Base”, “SHA512”, “SHA384”, “Instance”, “Class”]
e$B$J$*2<$N4D6-$G$O!"e(BDigest::SHA384e$B$NI>2A$KLdBj$O=P$^$;$s$G$7$?!#e(B
ruby 1.9.0 (2007-02-10 patchlevel 0) [powerpc-darwin8.8.0]
ruby 1.8.5 (2007-02-11 patchlevel 5000) [i686-linux]
ruby 1.9.0 (2007-02-10 patchlevel 0) [i686-linux]
e$BB>$K$b$$$m$$$m9M$($?$N$G$9$,!"<+J,$K$O$*e$2$J$N$GD4$Y$?8B$j$rJs9p$5$;e(B
[email protected]$-$^$7$?!#e(B
e$B$J$*<XB-$+$bCN$l$^$;$s$,!"KNIt$5$s$N%5%$%H$G$bF1$8$3$H$,3NG’$G$-$k$h$&$Ge(B
e$B$9!#e(B
http://mput.dip.jp/autobuild/ruby-1.8/latest.html
e$B$5$i$K!“F1MM$H;W$o$l$kLdBj$Oe(Bdigeste$B$N2~=$$,9T$o$l$?e(B2006/10/26e$B0J9_!”$:$C$He(B
e$B5/$3$jB3$1$F$$$k$h$&$G$9!#e(B
http://mput.dip.jp/autobuild/ruby-1.8/summary.html
e$BD9J8$G$9$_$^$;$s$,!"$h$m$7$/$*4j$$$$$?$7$^$9!#e(B