Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of boost. Click here for the latest Boost documentation.

Boost.Build

tru64cxx and tru64cxx65 toolset

Introduction

Boost.Build's tru64cxx toolset supports the Compaq C++ Compiler for True64 UNIX. There are two parallel toolsets for this compiler. The tru64cxx supports versions prior to 6.5. And the tru64cxx65 supports versions from 6.5 onward.

Please note that the toolset tru64cxx65 uses ansi as the default object model which is different from the default object model of the compiler. This choice has been made because of limitations in the arm object model which is the default object model used by the compiler. If you need to use the old object model, you can do so by explicitly specifying "-sBUILD=<object-model>arm" on the command line when building the boost libraries. For further information on this topic, please refer to the -model option in the cxx manual page.

Configuration Variables

There currently are no user configurable variables used for these toolsets. This requires that the tools be available in the executable path.

Revised 26 August, 2004

Copyright © Dave Abrahams 2002.

Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at www.boost.org/LICENSE_1_0.txt)