From: Magara Yasuhiro Date: 2001-08-22T23:33:18+09:00 Subject: [ruby-list:31080] Re: ruby on sun >>>>> In [ruby-list : No.31071] >>>>> Koichi Takehara wrote: > ルビー初心者の竹原です。 同じく初心者のまがらです。 > ルビーの stable-snapshot.tar.gz をサイトから取ってきて、SunOSでビルドを > したら、以下のエラーがでました。Sunにはまだ対応していないのでしょうか? 同じSolaris 2.6/sun4uで、ruby-1.6-2001.08.16が問題なくビルドできてます。 コンパイラは gcc version 2.95.3 20010315 (release)。 > In file included from /usr/include/sys/termio.h:13, > from /usr/include/termio.h:13, > from /usr/local/lib/gcc-lib/sparc-sun-solaris2.5.1/2.7.2.2/incl > ude/curses.h:48, > from curses.c:18: > /usr/include/sys/termios.h:376: parse error before `uint32_t' > /usr/include/sys/termios.h:376: warning: no semicolon at end of struct or union Solaris 2.5.1でビルドした古いgccを使ってますね。 gccを入れ変えたら、また違ってきませんか? > サン用のバイナリが既にありそうな気もするのですが、検索しても探せないでい > ます。。。 www.sunfreeware.comには無いみたいですねぇ。 pkgmkで作ったpackageならうちにありますけど、コンパイラが腐ってるなら、 そっちを解決したほうがいいでしょうね。gccならpackageも公開されてるし。 -- 眞柄 康弘 (Magara Yasuhiro) @ 株式会社ライフメディア http://www.lifemedia.co.jp/ i-mode http://i.lifemedia.co.jp/