Hi,

At Wed, 27 Aug 2003 10:35:57 +0900,
Kurt M. Dresner wrote:
> In file included from /usr/include/netinet/in.h:41,
>                  from /usr/include/sys/socket.h:203,
>                  from socket.c:31:
> /usr/include/sys/stream.h:307: parse error before "projid_t"

I have no clue about Solaris system headers, what are there
around that line?

> socket.c:96:1: warning: "_SS_MAXSIZE" redefined
> /usr/include/sys/socket.h:216:1: warning: this is the location of the
> previous definition
(snip)
> socket.c:102: redefinition of `struct sockaddr_storage'

Seems that extconf.rb failed to detect struct sockaddr_storage.
Could you show mkmf.log?

-- 
Nobu Nakada