> > It looks like some headers define both _BIG_ENDIAN and _LITTLE_ENDIAN > (perhaps one is defined as "1" and the other as "0"?), so maybe a > > #if defined(_BIG_ENDIAN) && !defined(_LITTLE_ENDIAN) boost (boost/detail/endian.hpp) does it like this p. -- Peter Meerwald +43-664-2444418 (mobile)