id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 7528,Compilation failure on Android and Xbox 360,Domagoj Šarić,John Maddock,"boost/detail/endian.hpp fails to autodetect endianess for Android and Xbox so __LITTLE_ENDIAN__ or __BIG_ENDIAN__ (respectively) has to be manually defined before anything includes that header. Alternatively, a more elaborate approach can be used: {{{ #if defined( __ANDROID__ ) // http://stackoverflow.com/questions/6212951/endianness-of-android-ndk #include ""machine/_types.h"" #ifdef __ARMEB__ #define __BIG_ENDIAN__ #else #define __LITTLE_ENDIAN__ #endif // __ARMEB__ #elif defined( _XBOX ) && !defined( __BIG_ENDIAN__ ) #define __BIG_ENDIAN__ #endif // platform }}} ",Bugs,closed,To Be Determined,config,Boost 1.52.0,Problem,fixed,,