diff options
author | John Stowers <john.stowers@gmail.com> | 2010-04-16 14:40:24 +1200 |
---|---|---|
committer | John Stowers <john.stowers@gmail.com> | 2010-04-16 22:32:28 +1200 |
commit | fd242b0e39985ef4f1d2ef0b773c4d451e789ca0 (patch) | |
tree | 937d2c5698b440d7e470bb54de6421098edb306e /README.win32 | |
parent | cd96aceda6f54dbceb7b64d6365fc1848eee52d1 (diff) | |
download | pygtk-fd242b0e39985ef4f1d2ef0b773c4d451e789ca0.tar.gz |
Add build docs for windows
Diffstat (limited to 'README.win32')
-rw-r--r-- | README.win32 | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/README.win32 b/README.win32 new file mode 100644 index 00000000..548a3c8c --- /dev/null +++ b/README.win32 @@ -0,0 +1,24 @@ +Windows Setuptools Build Instructions +====================================== + + 1. Install gtk+ bundle from gtk.org (to C:\GTK for example) + 2. Install Python2.6 + 3. Install MinGW and MSYS + 4. Add C:\GTK\bin to path (from windows) + 5. Add the following to your msys environment variables + (open and append to C:\msys\1.0\etc\profile) or set for the session + + $ export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/c/GTK/lib/pkgconfig:/c/Python26/Lib/pkgconfig + $ export PATH=$PATH:/c/Python26:/c/Python26/bin + + 6. In msys shell, build with + + $ python setup.py build --compiler=mingw32 --enable-threading \ + --yes-i-know-its-not-supported bdist_wininst + +Tested with + * gtk+-bundle_2.20.0-20100406_win32.zip + * MinGW-5.16.exe + * MSYS-1.0.11.exe + * python-2.6.5.exe + |