Assertion: (../links/init.cc, line 972) while processing /opt/boost_1.30.0/boost/type_traits/alignment_of.hpp at
Hi there, a colleague of mine tried to build the Boost::filesystem library (from Boost 1.30.0) under Sun SPARC Solaris7 with the Forte6.2 aka Sun Workshop5.3 compiler and got this failure: line 45. He investigated this problem and found out that defining the preprocessor macro BOOST_NO_INCLASS_MEMBER_INITIALIZATION would solve this. So we changed the boost/config/compiler/sunpro_cc.hpp at line 33 as follows: # if (__SUNPRO_CC <= 0x530) || !defined(BOOST_STRICT_CONFIG) # define BOOST_NO_INCLASS_MEMBER_INITIALIZATION Now we can compile the filesystem library successfully. Could please one of the experts comment on this change or maybe include this in the next release? Regards, Adalbert Perbandt.