| 1 | = Building Boost::Python = |
---|
| 2 | |
---|
| 3 | This page describes how to build Boost::Python for use with libRocket. This describes how to build against a debug version of Python on the Windows platform. |
---|
| 4 | |
---|
| 5 | == Directory Structure == |
---|
| 6 | |
---|
| 7 | The default libRocket configurations assume there is a support folder at the same directory structure level as the main "rocket" folder. |
---|
| 8 | |
---|
| 9 | {{{ |
---|
| 10 | C:\development |
---|
| 11 | rocket |
---|
| 12 | Include |
---|
| 13 | Source |
---|
| 14 | Build |
---|
| 15 | ... |
---|
| 16 | support |
---|
| 17 | boost |
---|
| 18 | freetype |
---|
| 19 | python |
---|
| 20 | lib |
---|
| 21 | }}} |
---|
| 22 | |
---|
| 23 | == Building Python == |
---|
| 24 | |
---|
| 25 | This is straight forward, get the latest source code for Python (Python 2.7 at the time of writing). Open the solution file under PC/VS8.0 (VS will ask you to update the solution). |
---|
| 26 | |
---|
| 27 | Build a debug and release version of the python. Copy python27.dll and python27_d.dll into support/lib directory. |