Building Boost.Regex with Unicode/ICU support enabled Using ICU in /usr/include ...patience... ...found 386 targets... ...updating 28 targets... gcc.compile.c++ ../../../bin.v2/libs/smart_ptr/test/shared_ptr_alloc2_test.test/gcc-4.0/debug/threading-multi/shared_ptr_alloc2_test.o ../../../boost/detail/quick_allocator.hpp:176: error: conflicting declaration 'boost::detail::lightweight_mutex boost::detail::allocator_impl::mutex_init' ../../../boost/detail/quick_allocator.hpp:81: error: 'boost::detail::allocator_impl::mutex_init' has a previous declaration as 'boost::detail::lightweight_mutex * boost::detail::allocator_impl::mutex_init' ../../../boost/detail/quick_allocator.hpp:176: error: declaration of 'boost::detail::lightweight_mutex * boost::detail::allocator_impl::mutex_init' outside of class is not definition ../../../boost/detail/quick_allocator.hpp:176: error: expected primary-expression before 'allocator_impl' ../../../boost/detail/quick_allocator.hpp:176: error: expected `;' before 'allocator_impl' "/home/hunold/bin/gcc-4.0.sh" -ftemplate-depth-100 -march=pentium4 -mfpmath=sse -O0 -fno-inline -Wall -g -fPIC -pthread -DBOOST_ALL_NO_LIB=1 -DBOOST_SP_USE_QUICK_ALLOCATOR -I"../../.." -c -o "../../../bin.v2/libs/smart_ptr/test/shared_ptr_alloc2_test.test/gcc-4.0/debug/threading-multi/shared_ptr_alloc2_test.o" "shared_ptr_alloc2_test.cpp" ...failed gcc.compile.c++ ../../../bin.v2/libs/smart_ptr/test/shared_ptr_alloc2_test.test/gcc-4.0/debug/threading-multi/shared_ptr_alloc2_test.o... ...failed updating 1 target...