What harm can occur when defining BOOST_DISABLE_ABI_HEADERS when compiling boost?
From boost file: boost_1_37_0 \ boost \ config \ user.hpp
// BOOST_DISABLE_ABI_HEADERS: Stops boost headers from including any // prefix/suffix headers that normally control things like struct // packing and alignment. //
Why does increasing increase the need for packaging structuring and alignment?
Perhaps this is due to increased serialization and the guarantee that it will work on all platforms? If I only run windows, can I correctly identify this?
source share