まつもと ゆきひろです
In message "[ruby-dev:21781] Re: IOError while building on Solaris with Sun cc"
on 03/10/30, 桑村慎哉 <kuwa / labs.fujitsu.com> writes:
|
|桑村です。
|
|>>>>> On Thu, 30 Oct 2003 14:28:57 +0900
|>>>>> matz / ruby-lang.org(Yukihiro Matsumoto) said:
|>
|> In message "[ruby-dev:21778] IOError while building on Solaris with Sun cc"
|> on 03/10/30, 桑村慎哉 <kuwa / labs.fujitsu.com> writes:
|>
|> |本日昼頃のCVS版を、Solaris 8上で、Sunのコンパイラを使ってmakeすると、
|> |途中でエラーになります。
|>
|> 手元にはSolaris 8もSunのコンパイラもありませんから、かなり厳
|> しいデバッグになりそうです。以前はコンパイルできていましたか?
|> コンパイルできた一番新しいバージョンはいくつですか?
|
|1.8.0に、"[ruby-dev:21403] Building 1.8.0 on Solaris with Sun CC"のス
|レッドのパッチを当てたものは動いています。
|正確なバージョンは
| ruby 1.8.0 (2003-08-04) [sparc-solaris2.6]
|です。
2003-08-14に導入されたLogging::postponeが原因のようです。中
田さん作なので私には十分理解できてないのですが。
問題の切り分けのため、以下のスクリプトが動作するか確認してい
ただけませんか? Rubyをコンパイルしたディレクトリで実行しま
す。
./miniruby -I lib -r fileutils -e 'FileUtils.copy_stream(File.open("version.h"), File.open("/dev/null", "w"))'
これでエラーが発生すれば悪いのはopenです。