Boost logo

Boost Users :

From: Boris (boriss_at_[hidden])
Date: 2007-10-03 15:09:36


On Wed, 03 Oct 2007 17:34:59 +0300, Sebastian Hauer
<sebastian.hauer_at_[hidden]> wrote:

> [...]I think you need to compile with STLPort instead of Sun's default
> STL
> implementation for boost. Check out Simon's newer postings regarding
> boost on Solaris http://blogs.sun.com/sga/category/Boost .
>
> I was able to compile boost 1.34.1 on Solaris 10 (sparc) using Sun C++
> 5.9 as well as gcc 3.4.6.
>
> 1. For Sun C++ 5.9: I can't remember if I had to change any jam
> configs but here are the bjam command-line options I've used:
>
> /path/to/boost-build/bin/bjam --build-dir=/path/to/build.suncc12 \
> --stagedir=/path/to/stage.suncc12
> \
> toolset=sun
> stdlib=sun-stlport -j2 -d2 stage

Thanks for your help! I could build Boost 1.34.1 successfully -
stdlib=sun-stlport did the trick. After reading a comparison between
libCstd and libstlport at
http://developers.sun.com/solaris/articles/cmp_stlport_libCstd.html it
might be a good idea for Boost to automatically choose stlport when Boost
is built on Solaris?

Boris


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net