1
0
mirror of https://github.com/boostorg/more.git synced 2025-03-27 13:50:14 +08:00

Update for Oracle 12.4 compiler

This commit is contained in:
jzmaddock 2015-02-27 13:25:06 +00:00 committed by Daniel James
parent a92ea7a5df
commit cddb698aed

View File

@ -36,40 +36,42 @@ __ http://www.boost.org/build/doc/html/bbv2/reference/tools.html
.. _building b2: ../../doc/html/bbv2/installation.html
+-----------+--------------------+-----------------------------+
|Toolset |Vendor |Notes |
|Name | | |
+===========+====================+=============================+
|``acc`` |Hewlett Packard |Only very recent versions are|
| | |known to work well with Boost|
+-----------+--------------------+-----------------------------+
|``borland``|Borland | |
+-----------+--------------------+-----------------------------+
|``como`` |Comeau Computing |Using this toolset may |
| | |require configuring__ another|
| | |toolset to act as its backend|
+-----------+--------------------+-----------------------------+
|``darwin`` |Apple Computer |Apple's version of the GCC |
| | |toolchain with support for |
| | |Darwin and MacOS X features |
| | |such as frameworks. |
+-----------+--------------------+-----------------------------+
|``gcc`` |The Gnu Project |Includes support for Cygwin |
| | |and MinGW compilers. |
+-----------+--------------------+-----------------------------+
|``hp_cxx`` |Hewlett Packard |Targeted at the Tru64 |
| | |operating system. |
+-----------+--------------------+-----------------------------+
|``intel`` |Intel | |
+-----------+--------------------+-----------------------------+
|``msvc`` |Microsoft | |
+-----------+--------------------+-----------------------------+
|``sun`` |Sun |Only very recent versions are|
| | |known to work well with |
| | |Boost. |
+-----------+--------------------+-----------------------------+
|``vacpp`` |IBM |The VisualAge C++ compiler. |
+-----------+--------------------+-----------------------------+
+-----------+--------------------+------------------------------------------------------------+
|Toolset |Vendor |Notes |
|Name | | |
+===========+====================+============================================================+
|``acc`` |Hewlett Packard |Only very recent versions are known to work well with Boost |
+-----------+--------------------+------------------------------------------------------------+
|``borland``|Borland | |
+-----------+--------------------+------------------------------------------------------------+
|``como`` |Comeau Computing |Using this toolset may require configuring__ another |
| | |toolset to act as its backend. |
+-----------+--------------------+------------------------------------------------------------+
|``darwin`` |Apple Computer |Apple's version of the GCC toolchain with support for |
| | |Darwin and MacOS X features such as frameworks. |
+-----------+--------------------+------------------------------------------------------------+
|``gcc`` |The Gnu Project |Includes support for Cygwin and MinGW compilers. |
+-----------+--------------------+------------------------------------------------------------+
|``hp_cxx`` |Hewlett Packard |Targeted at the Tru64 operating system. |
+-----------+--------------------+------------------------------------------------------------+
|``intel`` |Intel | |
+-----------+--------------------+------------------------------------------------------------+
|``msvc`` |Microsoft | |
+-----------+--------------------+------------------------------------------------------------+
|``sun`` |Oracle |Only very recent versions are known to work well with |
| | |Boost. Note that the Oracle/Sun compiler has a large number|
| | |of options which effect binary compatibility: it is vital |
| | |that the libraries are built with the same options that your|
| | |appliction will use. In particular be aware that the default|
| | |standard library may not work well with Boost, *unless you |
| | |are building for C++11*. The particular compiler options you|
| | |need can be injected with the b2 command line options |
| | |``cxxflags=``and ``linkflags=``. For example to build with |
| | |the Apache standard library in C++03 mode use |
| | |``b2 cxxflags=-library=stdcxx4 linkflags=-library=stdcxx4``.|
+-----------+--------------------+------------------------------------------------------------+
|``vacpp`` |IBM |The VisualAge C++ compiler. |
+-----------+--------------------+------------------------------------------------------------+
__ Boost.Build_