Not sure when this started failing other than it was some time this past
week..
=====
Froggy:quickbook grafik$ pwd
/Users/grafik/devroots/Boost/trunk/tools/quickbook
Froggy:quickbook grafik$ b2 toolset=clang
...patience...
...patience...
...found 1735 targets...
Froggy:quickbook grafik$ b2 toolset=darwin
...patience...
...patience...
...found 1735 targets...
...updating 3 targets...
darwin.compile.c++
../../bin.v2/tools/quickbook/src/darwin-4.2.1/release/link-static/quickbook.o
../../boost/any.hpp: In function ‘ValueType boost::any_cast(boost::any&)
[with ValueType = const int&]’:
../../boost/any.hpp:308: instantiated from ‘ValueType
boost::any_cast(const boost::any&) [with ValueType = const int&]’
../../boost/program_options/variables_map.hpp:69: instantiated from
‘const T& boost::program_options::variable_value::as() const [with T = int]’
src/quickbook.cpp:387: instantiated from here
../../boost/any.hpp:292: error: forming reference to reference type ‘const
int&’
../../boost/any.hpp:294: error: forming reference to reference type ‘const
int&’
../../boost/any.hpp: In function ‘ValueType boost::any_cast(boost::any&)
[with ValueType = const std::vector,
std::allocator > >&]’:
../../boost/any.hpp:308: instantiated from ‘ValueType
boost::any_cast(const boost::any&) [with ValueType = const
std::vector, std::allocator > >&]’
../../boost/program_options/variables_map.hpp:69: instantiated from
‘const T& boost::program_options::variable_value::as() const [with T =
std::vector, std::allocator > >]’
src/quickbook.cpp:421: instantiated from here
../../boost/any.hpp:292: error: forming reference to reference type ‘const
std::vector, std::allocator > >&’
../../boost/any.hpp:294: error: forming reference to reference type ‘const
std::vector, std::allocator > >&’
../../boost/any.hpp: In function ‘ValueType boost::any_cast(boost::any&)
[with ValueType = const std::basic_string&]’:
../../boost/any.hpp:308: instantiated from ‘ValueType
boost::any_cast(const boost::any&) [with ValueType = const
std::basic_string&]’
../../boost/program_options/variables_map.hpp:69: instantiated from
‘const T& boost::program_options::variable_value::as() const [with T =
std::basic_string]’
src/quickbook.cpp:438: instantiated from here
../../boost/any.hpp:292: error: forming reference to reference type ‘const
std::basic_string&’
../../boost/any.hpp:294: error: forming reference to reference type ‘const
std::basic_string&’
../../boost/system/error_code.hpp: At global scope:
../../boost/system/error_code.hpp:222: warning:
‘boost::system::posix_category’ defined but not used
../../boost/system/error_code.hpp:223: warning: ‘boost::system::errno_ecat’
defined but not used
../../boost/system/error_code.hpp:224: warning:
‘boost::system::native_ecat’ defined but not used
"g++" -ftemplate-depth-300 -O3 -finline-functions -Wno-inline -Wall
-gdwarf-2 -fexceptions -g0 -DBOOST_ALL_NO_LIB=1
-DBOOST_DETAIL_CONTAINER_FWD -DBOOST_FILESYSTEM_NO_DEPRECATED
-DBOOST_FILESYSTEM_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DNDEBUG
-I"../.." -c -o
"../../bin.v2/tools/quickbook/src/darwin-4.2.1/release/link-static/quickbook.o"
"src/quickbook.cpp"
...failed darwin.compile.c++
../../bin.v2/tools/quickbook/src/darwin-4.2.1/release/link-static/quickbook.o...
...skipped
quickbook
for lack of
quickbook.o...
...skipped quickbook for lack of
quickbook...
...failed updating 1 target...
...skipped 2 targets...
=====
Seems some of the std::any conformance changes broke for the GCC included
in the Xcode 4.6.2.
--
--
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org - grafik/redshift-software.com
-- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo