
Hi, I tried to build boost 1.33.1 with gcc 2.95.4, using STL-port and Spirit 1.6.2. It worked quite well, but I had to comment out the following lines: --- boost/archive/detail/oserializer.hpp.orig Thu Nov 10 00:40:32 2005 +++ boost/archive/detail/oserializer.hpp Thu Nov 10 00:43:15 2005 @@ -330,9 +330,9 @@ { static const basic_pointer_oserializer * register_type(Archive & /* ar */){ // it has? to be polymorphic - BOOST_STATIC_ASSERT( - boost::serialization::type_info_implementation<T>::type::is_polymorphic::value - ); + //BOOST_STATIC_ASSERT( + //boost::serialization::type_info_implementation<T>::type::is_polymorphic::value + //); return static_cast<const basic_pointer_oserializer *>(NULL); } }; As far as I understand this will not affect the runtime behaviour, but it will disable some compile time assertation check. Perhaps you want to fix it. Please Cc: me in your replies, I am not on the list. -- Best regards / Viele Grüße, barner@FreeBSD.org Simon Barner barner@gmx.de