1 --- boost_1_34_0/tools/build/v2/tools/python.jam.orig 2007-04-06 20:17:43.000000000 +0200
2 +++ boost_1_34_0/tools/build/v2/tools/python.jam 2007-06-17 00:19:00.865685036 +0200
7 - # On *nix, we don't want to link either Boost.Python or Python
8 - # extensions to libpython, because the Python interpreter itself
9 - # provides all those symbols. If we linked to libpython, we'd get
10 - # duplicate symbols. So declare two targets -- one for building
11 - # extensions and another for embedding
13 - # Unlike most *nix systems, Mac OS X's linker does not permit undefined
14 - # symbols when linking a shared library. So, we still need to link
15 - # against the Python framework, even when building extensions.
16 - # Note that framework builds of Python always use shared libraries,
17 - # so we do not need to worry about duplicate Python symbols.
18 - if $(target-os) in windows cygwin darwin
20 - alias python_for_extensions : python : $(target-requirements) ;
24 - alias python_for_extensions
26 - : $(target-requirements)
28 - : $(usage-requirements)
31 + alias python_for_extensions : python : $(target-requirements) ;