2.3.1 Prerequisites for building PyQwt on Windows
You have to install recent releases of Python, Numeric, and Qt-Non-Commercial,
by running:
- Python-2.3.2-1.exe
- Numeric-23.1.win32-py2.3.exe
- QtWin230-NonCommercial.exe.
Note:
Read
README to check out bug fixes and upgrades.
Note:
Presumably, there is also a Qt-Educational installer, but I have no
idea how Qt-Commercial is delivered.
You have to make sure that your installation of sip and PyQt allows you to
build PyQwt:
- If you are going to use PyQt-win-nc-3.8 (tested) or PyQt-win-edu-3.8
(untested), remove all files belonging to other releases of sip
and PyQt and do a custom install to select the SIP tools.
In this case you can skip rebuilding of sip and PyQt.
- If you have installed PyQt&sip-3.8-Commercial and did not delete the
build trees, you can probably skip rebuilding of sip and PyQt.
- In all other cases, you have to rebuild sip and PyQt to make sure that
all necessary are present for the build of PyQwt.
Warning:
My initial build of PyQwt for PyQt-3.6 failed, because the installer did
not overwrite the files C:/Python22/include/sip.h and
C:/Python22/include/sipQt.h belonging to a previous PyQt
installation.
Subsections