2.2.1 Prerequisites for building PyQwt on POSIX

Recent versions of the following software should be installed on your system:

  1. Python. I am using Python-2.3 and Python-2.2.x, but Python-2.1.x and probably Python-2.0.x should also work. Earlier versions of Python are not supported.
  2. Qt. I am using Qt-3.2.x, Qt-3.1.x, Qt-3.0.x, Qt-2.3.1 and Qt-2.3.0. Earlier versions of Qt are not supported.
  3. sip-x11-gpl-3.8.tar.gz. I support sip-3.8, -3.7 and -3.6, but the most recent version gets most testing.
  4. PyQt-x11-gpl-3.8.1.tar.gz. I support PyQt-3.8.1, -3.8, -3.7 and -3.6, but the most recent version gets most testing.
  5. Read README to check out bug fixes and upgrades.

To exploit the full power of PyQwt's plot widget, you should install at least one the Numerical Python extensions: Numeric or its successor numarray. I am using Numeric-23.1.tar.gz and numarray-0.7.tar.gz. Versions of Numeric later than 21.0 are supported. Numarray is newer and therefore less stable than Numeric, so get the latest!

The source package PyQwt-3.8.tar.gz contains a version the Qwt library based on version 4.2.0rc1.

Warning: Always try to install sip and PyQt with matching version numbers: only micro may differ for version numbers of the form major.minor.micro.