Compiling boost using Sun C++ 5.5

I'm trying to compile on a Solaris Sparc machine with Sun C++ 5.5 some C++ code that uses the boost string algorithms library. I've tried versions 1.37, 1.38, 1.39, and 1.42. With more recent versions, I get the following error: ../../boost/boost/cstdint.hpp", line 458: Error: #error defaults not correct; you must hand modify boost/cstdint.hpp. This seems like an error that I should be able to deal with, but I'm not sure what to do. Could someone offer me some guidance?

What bjam options did you use? ./bjam toolset=sun stdlib=sun-stlport address-model=64 You can't use interprocess on sun (yet). Cheers Ranko On Tue, Mar 16, 2010 at 12:52:20PM +0000, Deane Yang wrote:
I'm trying to compile on a Solaris Sparc machine with Sun C++ 5.5 some C++ code that uses the boost string algorithms library. I've tried versions 1.37, 1.38, 1.39, and 1.42. With more recent versions, I get the following error:
../../boost/boost/cstdint.hpp", line 458: Error: #error defaults not correct; you must hand modify boost/cstdint.hpp.
This seems like an error that I should be able to deal with, but I'm not sure what to do. Could someone offer me some guidance?
-- Doctrína est fructus dulcis radícis amárae.
participants (2)
-
Deane Yang
-
Ranko Veselinovic