Attempted <sys/types.h> as well as <sys/byteorder.h> and <sys/isa_defs.h> .. no luck with either. It looks like endian.h is not supported on Solaris. We will keep investigating as well, but any additional help would be much appreciated! Thanks!