Boost C++ Libraries: Ticket #1085: Python rules for compiling in Mac OS X https://svn.boost.org/trac10/ticket/1085 <p> It seems that the tools/build/v2/tools/python.jam file is broken when used in Mac OS X (darwin). I had many problems when trying to compile libtorrent's python bindings using bjam and they all were finally solved by changing this file. </p> <p> I would suggest applying the following patch to the code. This fixes the missing "python_for_extensions" rule problem, and allows for properly setting the include paths (without relying on env vars). For linking I just used "-framework Python". I don't get what all the $(PYTHON_FRAMEWORK) stuff is about. With the "official" python install, gcc automatically finds the framework. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/1085 Trac 1.4.3 chazapis Mon, 09 Jul 2007 15:13:46 GMT attachment set https://svn.boost.org/trac10/ticket/1085 https://svn.boost.org/trac10/ticket/1085 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">python.jam.patch</span> </li> </ul> Ticket chazapis@… Mon, 09 Jul 2007 15:14:09 GMT attachment set https://svn.boost.org/trac10/ticket/1085 https://svn.boost.org/trac10/ticket/1085 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">python.jam.2.patch</span> </li> </ul> <p> Patch to tools/build/v2/tools/python.jam </p> Ticket Eric Niebler Wed, 11 Jul 2007 01:58:31 GMT owner set https://svn.boost.org/trac10/ticket/1085#comment:1 https://svn.boost.org/trac10/ticket/1085#comment:1 <ul> <li><strong>owner</strong> set to <span class="trac-author">Dave Abrahams</span> </li> </ul> Ticket Dave Abrahams Thu, 26 Jun 2008 20:54:11 GMT owner changed https://svn.boost.org/trac10/ticket/1085#comment:2 https://svn.boost.org/trac10/ticket/1085#comment:2 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Dave Abrahams</span> to <span class="trac-author">René Rivera</span> </li> </ul> <p> I am transitioning away from participating in Boost.Build development, and I think Rene is in a better position to evaluate the patch, so reassigning to him </p> Ticket Vladimir Prus Sat, 30 May 2009 15:37:12 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/1085#comment:3 https://svn.boost.org/trac10/ticket/1085#comment:3 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">invalid</span> </li> </ul> <p> python.jam appears to be substantially rewritten, making the patch no longer applicable. Should there be some problems with SVN HEAD, please open new ticket. </p> Ticket