diff --git a/doc/building.html b/doc/building.html index d76a708c..5bb509a2 100644 --- a/doc/building.html +++ b/doc/building.html @@ -52,8 +52,11 @@

Requirements

- Boost.Python requires Python 2.2 or - later. + Boost.Python version 2 requires Python 2.2 or newer. An unsupported archive of + Boost.Python version 1, which works with versions of Python since 1.5.2, + is available here.

Building Boost.Python

diff --git a/doc/index.html b/doc/index.html index c3090a64..f5ca838e 100644 --- a/doc/index.html +++ b/doc/index.html @@ -28,6 +28,36 @@
+

Synopsis

+ Welcome to version 2 of Boost.Python, a C++ library which enables + seamless interoperability between C++ and the Python programming language. The new version + has been rewritten from the ground up, with a more convenient and + flexible interface, and many new capabilities, including support for: + + +
+

Contents

@@ -39,7 +69,8 @@
Configuration Information
-
Rationale
+
Known Working Platforms and + Compilers
Definitions
@@ -51,9 +82,9 @@

-

Revised +

Revised - 08 October, 2002 + 08 October, 2002

diff --git a/doc/v2/acknowledgments.html b/doc/v2/acknowledgments.html index b2591e6d..5f149a64 100644 --- a/doc/v2/acknowledgments.html +++ b/doc/v2/acknowledgments.html @@ -32,18 +32,36 @@ the architect, designer, and implementor of Boost.Python.

Joel de Guzman implemented the default - argument support and wrote the excellent tutorial documentation.

+ argument support and wrote the excellent tutorial documentation.

Ralf W. Grosse-Kunstleve implemented the pickle support, and has enthusiastically supported the library since its birth, contributing to design decisions and providing invaluable - real-world insight into user requirements. Ralf has written some - extensions for converting C++ containers that I hope will be incorporated - into the library soon. He also implemented the cross-module support in - the first version of Boost.Python. More importantly, Ralf makes sure - nobody forgets the near-perfect synergy of C++ and Python for solving the - problems of large-scale software construction.

+ real-world insight into user requirements. Ralf has written some extensions for converting C++ containers that I + hope will be incorporated into the library soon. He also implemented the + cross-module support in the first version of Boost.Python. More + importantly, Ralf makes sure nobody forgets the near-perfect synergy of + C++ and Python for solving the problems of large-scale software + construction.

+ +

Aleksey Gurtovoy + wrote an incredible C++ Template + Metaprogramming Library which allows Boost.Python to perform much of + its compile-time magic. In addition, Aleksey very generously contributed + his time and deep knowledge of the quirks of various buggy compilers to + help us get around problems at crucial moments.

+ +

Paul Mensonides, + building on the work Vesa + Karvonen, wrote a similarly amazing Preprocessor Metaprogramming + Library, and generously contributed the time and expertise to get it + working in the Boost.Python library, rewriting much of Boost.Python to + use the new preproccessor metaprogramming constructs and helping us to + work around buggy and slow C++ preprocessors.

Achim Domma contributed some of the Object Wrappers and diff --git a/doc/v2/platforms.html b/doc/v2/platforms.html new file mode 100644 index 00000000..10ec5d15 --- /dev/null +++ b/doc/v2/platforms.html @@ -0,0 +1,131 @@ + + + + + + + + + Boost.Python - Known Working Platforms and Compilers + + + + + + + + + +
+

C++ Boost

+
+

Boost.Python

+ +

Known Working Platforms and Compilers

+
+


+ Boost.Python has been successfully tested on the following + platforms and compilers: + +
+
Unix Platforms:
+ +
+
+
with Python 2.2 and 2.2.2b1:
+ +
+
+
GCC 2.95.3, 2.96, 3.0.4, + 3.1, and 3.2 on RedHat Linux 7.3 + for Intel x86
+ +
Tru64 CXX + 6.5.1 on OSF v. 5.1 for Dec/Compaq Alpha
+ +
+ MIPSPro 7.3.1.2m on IRIX 6.5 for SGI + mips
+ +
GCC 3.1 on SunOS 5.8
+
+
+ +
with Python 2.2.1
+ +
+
+
KCC + 3.4d on OSF v. 5.1 for Dec/Compaq Alpha
+ +
KCC + 3.4d on AIX
+
+
+
+
+
+ +
Microsoft + Windows XP Professional with Python 2.2, 2.2.1, and 2.2.2b1:
+ +
+
+
Microsoft Visual + C++ 6, 7, and 7.1 beta
+ +
Microsoft Visual + C++ 6 with STLPort + 4.5.3
+ +
Metrowerks CodeWarrior 7.2, 8.0, 8.2 and 8.3 beta
+ +
Intel + C++ 5.0, 6.0, and 7.0 beta
+ +
Intel C++ + 5.0 with STLPort + 4.5.3
+ +
Cygwin GCC 3.0.4 and 3.2
+ +
MinGW-1.1 (GCC 2.95.3-5)
+ +
MinGW-2.0 (GCC 3.2)
+
+
+
+
+ +

Revised + + 10 October, 2002 + +

+ +

© Copyright Dave Abrahams 2002. All Rights + Reserved.

+ + +