I have Solaris 9 with GCC 3.2.3 & Make 3.80 and I have this error during the make :

In file included from ../../include/network.h:35,
                 from ../../include/Address.h:27,
                 from ../../include/Flag.h:22,
                 from Flag.cxx:16:
/usr/include/sys/socket.h:61: conflicting types for `typedef uint_t socklen_t'
../../include/common.h:44: previous declaration as `typedef int socklen_t'

Can you help me please ?