I did some more digging and it appears to work fine on Solaris 10<br><br>checking for sys/time.h... yes<br>checking for socklen_t... yes<br>checking for stdint.h... (cached) no<br>checking for uint16_t... no<br>checking for u_int16_t... no
<br>checking for unsigned short... yes<br>checking size of unsigned short... 2<br>checking for uint16_t replacement... unsigned short<br>checking for stdint.h... (cached) no<br>checking for uint8_t... no<br>checking for u_int8_t... no
<br>checking for unsigned char... no<br>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ <br>checking size of unsigned char... 0<br>checking for uint8_t replacement...<br>configure: error: cannot find a 8 bit integer type to replace uint8_t
<br><br><br>So this is something wrong with the way you check the presence of the&nbsp; unsigned char on the system.<br><br>I don&#39;t know much about configure tools so any help appreciated.<br><br>-- <br>Chandra<br>