Qt-4.6.0 has just been released so I decided to download and install the
64-bit Linux binary SDK from http://qt.nokia.com/downloads.  (There are
also binary downloads there for 32-bit Linux, Mac OS X, and MinGW/Windows.
Of course, if none of those fit your platforms, you can build Qt-4.6 for
yourself from the source code provided at the same site.)

The whole process took about 10 minutes, but you do need some disk space.
The download was 424M, and the uncompressed binary install after that
consumed another 1.2GB.  Subsequently I put
/home/software/qtsdk-2009.05/qt/bin first on my path so that I obtained the
following results from qmake:

qmake --version
QMake version 2.01a
Using Qt version 4.6.0 in /home/software/qtsdk-2009.05/qt/lib

That PATH change was all that was required for the PLplot build system to
find everything it needed from Qt-4.6.0.  I then tested qt using

make -j4 test_all_qt

all the examples ran with each qt device without obvious problems, and when
I looked at all the detailed results for some of the qt devices (bmpqt and
svgqt in this case), the results looked fine.

Note, the svgqt results from Qt-4.6.0 use many additional features from the
SVG-1.2 tiny specification that were not used by Qt-4.5.x.  Those new
features generate a lot of errors at http://validator.w3.org/.  However, I
don't think those validation errors are anything to be concerned about at
the moment because that validator doesn't yet support SVG-1.2 of any kind.

In sum, I think Qt-4.6.0 is fine for our qt device driver needs, and I am
going to use it from now on for all my testing, and I suggest you do the
same.  Currently in README.release we deprecate any Qt version less than
4.5.0, but I intend to make that a stronger statement (anything less than
4.5.0 is not supported) soon.  I am basing this change on what I find in
Ubuntu and Debian which are probably fairly representative of other
distributions. Ubuntu has already made the transition from 4.4.x to 4.5.x
between Intrepid and Jaunty, while Debian is in the process of making the
same transition (Lenny/stable has 4.4.3 while testing has 4.5.3).

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to