Boost logo

Boost-Build :

From: Johan Nilsson (r.johan.nilsson_at_[hidden])
Date: 2006-08-15 02:29:03


Artem Alimarine wrote:
> Hi,
>
> Can boost be used on OpenVMS? There is no OpenVMS in the
> config/platforms and no toolset for the DEC compiler in boost build. I
> might need to use it for Alpha and IA64.

There's no working support for OpenVMS in Boost.Build (v1/v2). As for the
libraries themselves, I've been using Boost.Regex and Boost.Thread
successfully after creating DCL scripts for compiling them. Many header
libraries (all?) that I used also worked fine.

Disclaimer: This was a while ago though (at Boost 1.32 IIRC), using DEC CXX
6.5 under OpenVMS Alpha 7.3.

There are some support for ODS paths in path.jam (BBv2) that I implemented
some time ago. Unfortunately, there are a few places in the different
modules where paths(?) and tools (cat/type) are used literally, so these
need fixing. There were also some issues building Boost.Jam itself under
VMS.

There's no DEC CXX toolset defined, but there is a CXX 6.5 toolset for Unix
though. This could perhaps be used as a starting point, at least
feature-wise (names of compiler switches etc will need to be changed).

If you do implement anything - please post here. I'd love to be able to use
BBv2 under OpenVMS as well (currently using Perforce Jam).

HTH / Johan


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk