From: Yukihiro Matsumoto Date: 2004-11-24T01:11:46+09:00 Subject: Re: The latest 1.8.2 cvs prints parse error when starting extension compiling Hi, In message "Re: The latest 1.8.2 cvs prints parse error when starting extension compiling" on Tue, 23 Nov 2004 23:04:42 +0900, ts writes: | Apparently this is | |#define HAVE___FPENDING 1 | | which it don't like I see. This was introduced to solve [ruby-code:3766] submitted by Steven Lumos (slumos). He said the fix was required for 64 bit Solaris, which apparently break Ruby on 32 bit Solaris. Would somebody with Solaris platform (32 bit and 64 bit) supply the following information? * is there any way to 32 bit Solaris to make __fpending() work as expected? * or compiler flags (that can be checked by defined()) to distinguish 64 bit Solaris from 32 bit Solaris? Thanks in advance. matz.