24 Nov
2009
24 Nov
'09
9:05 a.m.
I am attempting to compile Boost 1.41 on Solaris 10, Sun Studio 11 in 64bit. This is the error I am getting along with my build command. Any ideas?
Looks like BOOST_HAS_LONG_LONG is not getting set even though limits.h has the long long macros - it should be set automatically by the config system for __SUNPRO_CC >= 0x590, is that the case here? The actual error is caused by a longstanding bug in Boost.Integer which will be fixed in the next release BTW. You could try adding BOOST_HAS_LONG_LONG to boost/config/user.hpp and see if that helps? HTH, John.