1 Building wxPython on Mac OS X
2 -----------------------------
5 These are the steps I have used for building wxPython on Mac OS X 10.x
6 with the Apple Developer Tools, a.k.a the Darwin version. I assume
7 that you know your way around a command line and that you know how to
8 get things from various CVS repositories as needed.
11 1. "MacPython-OSX" 2.3 is required. There is a disk image with an
12 installer package in the wxPython Sourceforge download area, in
15 http://sourceforge.net/project/showfiles.php?group_id=10718&release_id=84730
17 If, for some reason you need to build your own Python, get the
18 source from www.python.org and follow the instructions in the
19 Mac/OSX/README file to build and install the Python.framework and
22 One last thing, make sure that /usr/local/bin is in your PATH
23 environment variable since that is where the new python and pythonw
24 commands will be located.
27 2. In a wxWindows CVS tree make a build directory. (You can also use
28 a CVS snapshot located in http://wxwindows.org/snapshots/ or the
29 released wxPythonSrc-*.tr.gz archive.)
31 cd ~/proj/wxWindows # or wherever you put it
34 3. Run configure from that build directory.
37 ../configure --with-mac --with-opengl --enable-debug
39 4. Make and install wxMac.
44 5. Build and install wxPython.
47 python setup.py build install
49 If you would like to install to someplace besides the Python
50 site-packages directory (such as to your home directory) then you
51 can add "--root=<path>" after the "install" command. To use
52 wxPython like this you'll need to ensure that the directory
53 containing wxPyrthon is contained in in the PYTHONPATH environment
56 6. Test. Just navigate in the Finder to the demo directory and double
57 click demo.py, or simple.py, or whatever you want to run. Or from
58 a command line you can run it this way:
63 7. Figure out what's wrong, figure out how to fix it, and then send
64 the patches to me. <wink>