
Hi, On 1/30/06, Xavier.Abulker@fimat.com <Xavier.Abulker@fimat.com> wrote:
Hello, I'm trying to install Boost 1.33.1 on a Sun Solaris 5.9 Sunpro 11 and after the command: bjam "-sTOOLS=sunpro" install I receive the error message:
Assertion: (../lnk/init.cc, line 1032) while processing /ftx/opt/SUNWspro/prod/include/CC/Cstd/rw/messages.cc at line 0. Assertion: (../lnk/init.cc, line 1032) while processing /ftx/opt/SUNWspro/prod/include/CC/Cstd/rw/messages.cc at line 0.
Do you know how I can solve this problem? It looks like Sun has released a patch to solve the error "Assertion: (../lnk/init.cc, line 1032)" but I can't find it for solaris 5.9 + Studio 11
There's still quite a lot more you need to do to get things even close to working! I'm still running 1.32.0 with a set of patches I picked up on http://forum.sun.com/thread.jspa?forumID=5&threadID=23793. I know this states that it's for Studio 10, just change 0x570 to 0x580 for Studio 11. Also, you need to compile (as stated in that thread) with: bjam -sTOOLS=sunpro \ -sSUNPRO_ROOT_DIRECTORY="<path>/" \ -sSUNPRO_CXX="CC -library=stlport4" \ stage The -library=stlport4 argument will give you the bundled STLport library, which is far closer to what Boost needs than the default STL implementation. I hope that helps a bit (and no, I haven't got anything more recent running!). Michael