diff --git a/doc/building.html b/doc/building.html index fc3eca3c..d08ed05d 100644 --- a/doc/building.html +++ b/doc/building.html @@ -3,7 +3,7 @@ + "HTML Tidy for Cygwin (vers 1st April 2002), see www.w3.org"> @@ -39,6 +39,9 @@
Configuration
+
Configuration for Cygwin GCC + from a Windows prompt
+
Results
Notes for Cygwin GCC Users
@@ -85,7 +88,7 @@ installation (if you have already built boost from the top level this may have no effect, since the work is already done).

-

Configuration

+

Basic Configuration

You may need to configure the following variables to point Boost.Build at your Python installation: @@ -128,7 +131,8 @@ path to Python #include directories - Autoconfigured from PYTHON_ROOT + Autoconfigured from PYTHON_ROOT. Try the default + before attempting to set it yourself. @@ -136,37 +140,50 @@ path to Python library object. - Autoconfigured from PYTHON_ROOT + Autoconfigured from PYTHON_ROOT. Try the default + before attempting to set it yourself. + + + +

Configuration for Cygwin GCC from a + Windows prompt

+ The following settings may be useful when building with Cygwin GCC (not MinGW) from a Windows command + shell using a Windows build of bjam. If + "bjam -v" does not report "OS=NT", these + settings do not apply to you; you should use the normal configuration variables instead. They are + only useful when building and testing with multiple toolsets on Windows + using a single build command, since Cygwin GCC requires a different build + of Python. + + + + + + + + - + - - - + + - + - - - + + @@ -175,9 +192,7 @@ libpython$(CYGWIN_PYTHON_[DEBUG_]VERSION).dll.a - - + @@ -186,10 +201,6 @@ (libpython$(CYGWIN_PYTHON_[DEBUG_]VERSION).dll) - - -
Variable NameSemanticsDefault
CYGWIN_PYTHON_[DEBUG_]VERSIONThe version of python being used under Cygwin. The version of python being used under Cygwin.$(PYTHON_VERSION) - - Use only when building with Cygwin GCC. This and the following - settings are useful when building with multiple toolsets on - Windows, since Cygwin GCC requires a different build of - Python.
$(PYTHON_VERSION)
CYGWIN_PYTHON_[DEBUG_]ROOTunix-style path containing the include/ - directory containing - python$(CYGWIN_PYTHON_[DEBUG_]VERSION)/python.h. unix-style path containing the include/ directory + containing + python$(CYGWIN_PYTHON_[DEBUG_]VERSION)/python.h.$(PYTHON_ROOT) - - Use only when building with Cygwin GCC.
$(PYTHON_ROOT)
CYGWIN_PYTHON_[DEBUG_]LIB_PATH Autoconfigured from CYGWIN_PYTHON_ROOTUse only when building with Cygwin GCC.
CYGWIN_PYTHON_[DEBUG_]DLL_PATH /binUse only when building with Cygwin GCC.
@@ -206,10 +217,10 @@ "http://www.python.org/download/download_source.html">Unix installation process to build Python from source.

-

The special build configuration variables listed above as "Cygwin - only" make it possible to use a regular Win32 build of bjam to build and - test Boost.Python and Boost.Python extensions using Cygwin GCC and - targeting a Cygwin build of Python.

+

The special build configuration variables listed above make it possible to use a regular Win32 + build of bjam to build and test Boost.Python and Boost.Python extensions + using Cygwin GCC and targeting a Cygwin build of Python.

Results