Update of /cvsroot/boost/boost/libs/python/doc
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv23652/libs/python/doc
Modified Files:
building.rst
Log Message:
Some progress on Python build guide. Minor fixes to getting started guide.
Index: building.rst
===================================================================
RCS file: /cvsroot/boost/boost/libs/python/doc/building.rst,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- building.rst 5 Apr 2007 20:13:12 -0000 1.4
+++ building.rst 11 Apr 2007 23:35:08 -0000 1.5
@@ -31,6 +31,36 @@
.. _Python 2.2: http://www.python.org/2.2
__ http://www.python.org
+No-Install Quickstart
+=====================
+
+There is no need to install Boost in order to get started using
+Boost.Python. These instructions use Boost.Build_ projects,
+which will build those binaries as soon as they're needed. Your
+first tests may take a little longer while you wait for
+Boost.Python to build, but doing things this way will save you from
+worrying about build intricacies like which library binaries to use
+for a specific compiler configuration.
+
+.. Note:: Of course it's possible to use other build systems to
+ build Boost.Python and its extensions, but they are not
+ officially supported by Boost. Moreover **99% of all âI can't
+ build Boost.Pythonâ problems come from trying to use another
+ build system**.
+
+ If you want to use another system anyway, we suggest that you
+ follow these instructions, and then invoke ``bjam`` with the
+ ``-a -o``\ *filename* option to dump the build commands it executes
+ to a file, so you can see what your build system needs to do.
+
+1. Get Boost; see sections 1 and 2 of the Boost `Getting Started Guide`_.
+2. Get the ``bjam`` build driver. See sections 5.2.1-5.2.3 of the
+ Boost `Getting Started Guide`_.
+3. cd into the ``libs/python/test/example`` directory.
+
+.. _Getting Started Guide: ../../../more/getting_started/index.html
+
+
Background
==========
@@ -74,32 +104,6 @@
.. _header-only:
../../../more/getting_started/windows.html#header-only-libraries
-No-Install Quickstart
----------------------
-
-If you just want to get started quickly building and testing
-Boost.Python extension modules, or embedding Python in an
-executable, you don't need to worry about installing Boost.Python
-binaries explicitly. These instructions use Boost.Build_ projects,
-which will build those binaries as soon as they're needed. Your
-first tests may take a little longer while you wait for
-Boost.Python to build, but doing things this way will save you from
-worrying about build intricacies like which library binaries to use
-for a specific compiler configuration.
-
-.. Note:: Of course it's possible to use other build systems to
- build Boost.Python and its extensions, but they are not
- officially supported by Boost and **99% of all âI can't build
- Boost.Pythonâ problems come from trying to use another build
- system**.
-
- If you want to use another system anyway, we suggest that you
- follow these instructions, and then invoke ``bjam`` with the
- ``-a -o``\ *filename* option to dump the build commands it executes
- to a file, so you can see what your build system needs to do.
-
-.. _Boost.Build: ../../../tools/build
-
Installing Boost.Python on your System
--------------------------------------
@@ -111,8 +115,6 @@
to ``configure``), so only the Boost.Python binary will be built,
rather than all the Boost binaries.
-.. _`Getting Started Guide`: ../../../more/getting_started/index.html
-
Configuring Boost.Build
=======================
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs