Boost logo

Boost :

Subject: Re: [boost] [1.45][Serialization] fails to cross-compile usingarm-linux-uclibc toolchain
From: Robert Ramey (ramey_at_[hidden])
Date: 2011-01-19 11:12:25


Alex Potapenko wrote:
> Building boost 1.45 on Debian using arm-linux-uclibc toolchain fails
> to
> compile serialization lib, due to static assertions in
> basic_binary_?archive.hpp's at:
>
> BOOST_STATIC_ASSERT(sizeof(tracking_type) == sizeof(bool));

The above has been removed from the trunk version

> BOOST_STATIC_ASSERT(sizeof(class_id_type) == sizeof(int_least16_t));
> BOOST_STATIC_ASSERT(sizeof(class_id_reference_type) ==
> sizeof(int_least16_t));

These should be investigated. before commenting out. It could be
detecting something unexpected in a pre-requisite library.

Robert Ramey


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk