in message-id: <199712110104.KAA10524 / eban.ase.ptg.sony.co.jp> WATANABE Hirofumi <watanabe / ase.ptg.sony.co.jp> writes: > :に変更すれば良いと思います.自動で検出したいけどどうやれば良 > :いのかなあ. (略) > こんなんでどうでしょう? > MAXHOSTNAMELEN で solaris かどうかを判断してます. Solaris の gcc の specs だと predefines のセクションで *predefines: -Dsun -Dsparc -Dunix -D__svr4__ -D__SVR4 -Asystem(unix) -Asystem(svr4) -Acpu(sparc) -Amachine(sparc) - D__GCC_NEW_VARARGS__ (本当は一行) となっていますから, `defined(sun) && defined(__svr4__)' ぐらいでもい けるのかもしれません. でなければいっそ config.h を include して RUBY_PLATFORM を見るように するとか. =========================================================================== 柳川 @ 情報システム学研究科 . 電気通信大学 katze / yuba.is.uec.ac.jp December 11th, 1997. # What can't be cured must be endured.