#879 closed Support Requests (wontfix)
Building Boost with Apache C++ Standard Library (STDCXX)
Reported by: | farid_zaripov | Owned by: | Vladimir Prus |
---|---|---|---|
Milestone: | Component: | Building Boost | |
Version: | None | Severity: | Showstopper |
Keywords: | Cc: |
Description (last modified by )
I have been working on the Apache C++ Standard Library project (STDCXX): http://incubator.apache.org/stdcxx/ I've trying to compile the boost library with stdcxx. The details can be found here: http://mail-archives.apache.org/mod_mbox/incubator-stdcxx-dev/200704.mbox/% 3c7BDB2168BEAEF14C98F1901FD2DE64386573EB@epmsa009.minsk.epam.com%3e Boost version: 1.33.1 STDCXX version: 4.2 I have created some .jam files for stdcxx supporting, maybe they would be useful.
Change History (4)
comment:1 by , 15 years ago
comment:2 by , 15 years ago
Description: | modified (diff) |
---|---|
Owner: | changed from | to
Severity: | → Showstopper |
Status: | assigned → new |
comment:3 by , 15 years ago
Resolution: | None → wontfix |
---|---|
Status: | new → closed |
I have responded to the submitter with the following:
For all I can tell, you have modified .jam files for the Boost Build system version 1. That version is no longer in active development, so we cannot integrate those changes. I light of that, I'm about to close this issue.
In case you want to continue testing with Boost, you'd need to implement support for Boost.Build V2 -- probably using existing stlport.jam as reference. I'm not sure if we'll be able to integrate such support at this point -- nobody from Boost.Build team has experience with stdcxx, and be able to maintain it in any way. It might be better to maintain such support as part of stdcxx itself, at least until it's obvious that this support became stable.
comment:4 by , 9 years ago
I've compiled up boost 1.54.0 on Solaris, using the Apache stdcxx 4.2.1 C++ library. There's a few diffs involved and a CLI recipe, but it's 99% built :) If I find a suitable place to upload the diffs I'll update this.
Intel Solaris 10 & 11
[...] common.copy /usr/local/lib/libboost_timer.a common.copy /usr/local/lib/libboost_wave.a ...failed updating 53 targets... ...skipped 37 targets... ...updated 10652 targets...
SPARC 10
[...] common.copy /usr/local/lib/libboost_timer.a common.copy /usr/local/lib/libboost_wave.a ...failed updating 49 targets... ...skipped 42 targets... ...updated 10649 targets...
The packages can be found on my packages archive at:
http://www.ibiblio.org/pub/packages/solaris/sparc/
boost.1.54.0.SPARC.64bit.Solaris.10.pkg boost.1.54.0.i86pc.Solaris.10.pkg boost.1.54.0.i86pc.Solaris.11.pkg
The cross-reference link to the Apache STDCXX issue tracker: http://issues.apache.org/jira/browse/STDCXX-430