From: Minero Aoki Date: 2003-12-23T15:22:25+09:00 Subject: [ruby-list:38939] Re: Ruby 1.8.1 preview4 青木です。 In mail "[ruby-list:38937] Re: Ruby 1.8.1 preview4" Nobuhiro Fujitaka wrote: > 藤高といいます、ruby 超お気に入りです。 > Windows XP Home Edition > Visual Studio .NET 2003 > ruby-1.8.1-preview4 > > での runnner.rb の結果です。 > 1) Error: > test_charset(SOAP::TestStreamHandler): > NameError: undefined local variable or method `num' for REXML::Encoding:Module これ以降 66 個はすべて lib/rexml/encodings/US-ASCII.rb の エラーだと思います。次のように変更すると通るのではないでしょうか。 --- lib/rexml/encodings/US-ASCII.rb 12 Dec 2003 21:17:41 -0000 1.4 +++ lib/rexml/encodings/US-ASCII.rb 23 Dec 2003 06:04:56 -0000 @@ -1,6 +1,6 @@ module REXML module Encoding - @@__REXML_encoding_methods =<<-EOL + @@__REXML_encoding_methods =<<-'EOL' # Convert from UTF-8 def encode content array_utf8 = content.unpack('U*') > 67) Error: > test_wsdl(XSD::TestEmptyCharset): > RuntimeError: uconv or iconv is required for Japanese encoding support. これは事実上エラーではないので、問題ありません。 それから、ruby-talk でもいくつかエラーの報告が来ていますが、 1.8 で添付されたライブラリを独自に導入している人は気を付けて ください。特に以下のが要注意です。 * strscan (StringScanner) * fileutils * http-access2 ついでに成功報告をもう一つ追加しときます。 Windows 2000 / NTFS Visual C++ 6.0 bison 1.875 で soap の iconv 絡み以外は全て通りました。 ------------------------------------------------------------------- 青木峰郎