Hi Andrew:

On 2011-09-05 09:55+0100 Andrew Ross wrote:

> I'll try to put a patched copy of UseQt4.cmake
> into the plplot cmake/modules directory and see if that helps/

I saw in your later post that made no difference.  That's too bad, but
it was worth a try.

>
> The gdb error message I get exactly matches the one Orion reported
> for Fedora so it's not a Debian specific problem. Interestingly
> the missing symbol is actually present in libQtCore.so which
> libQtGui.so is linked against.
>
> Alan, do you see any issues with Qt 4.7.3 on Linux?


I just use the system Qt-4.6.3 libraries for Debian Squeeze which work
fine for me when I run the comprehensive testing script.

On your platform with the most disk space (it doesn't matter whether
it is Debian or Ubuntu), have you tried downloading vanilla 4.6.3 and
4.7.3 directly from Nokia, building the svn version of PLplot against
either of those (by putting the appropriate version of qmake on your
PATH) and comparing PLplot results from the two?  I have had good
success before with the Nokia versions so that is the first thing I
suggest you try.

ftp://ftp.qt.nokia.com/qtsdk has a historical record of all releases
since the start of 2009.  You can play with the md5sums.txt file there
to see what is available.
irwin@raven> grep linux md5sums.txt |grep  _64 |cut --delimiter=" "
--fields=3
qt-sdk-linux-x86_64-opensource-2009.01.bin
qt-sdk-linux-x86_64-opensource-2009.02.bin
qt-sdk-linux-x86_64-opensource-2009.03.1.bin
qt-sdk-linux-x86_64-opensource-2009.03.bin
qt-sdk-linux-x86_64-opensource-2009.04.bin
qt-sdk-linux-x86_64-opensource-2009.04.1.bin
qt-sdk-linux-x86_64-opensource-2009.05-rc1.bin
qt-sdk-linux-x86_64-opensource-2009.05.bin
qt-sdk-linux-x86_64-opensource-2010.01.bin
qt-sdk-linux-x86_64-opensource-2010.02.bin
qt-sdk-linux-x86_64-opensource-2010.03-setup.bin
qt-sdk-linux-x86_64-opensource-2010.04.bin
qt-sdk-linux-x86_64-opensource-2010.05-rc1.bin
qt-sdk-linux-x86_64-opensource-2010.05.bin
qt-sdk-linux-x86_64-opensource-2010.05.1.bin

irwin@raven> grep Lin64_offline_v1_1_[0-3] md5sums.txt |cut
--delimiter=" " --fields=3
Qt_SDK_Lin64_offline_v1_1_1_en.run
Qt_SDK_Lin64_offline_v1_1_2_en.run
Qt_SDK_Lin64_offline_v1_1_3_en.run

v1_1_3 sdk corresponds to the latest release (Qt-4.7.4) which implies
v1_1_2 sdk corresponds to 4.7.3. Also, from a previous download I know
that 2010.01 corresponds to 4.6.1 which implies 2010.03 corresponds to
4.6.3.

If both vanilla 4.6.3 and 4.7.3 from Nokia work fine, then there is
likely to be a bug in the Debian 4.7.3 packaging.  If 4.6.3 works
(like the Debian packaged version of it does for me), but 4.7.3 does
not, perhaps there is an upstream bug in the 4.7.x series, and you
should also try 4.7.4 to see if that continues or whether it is
specific to 4.7.3.

Whatever the 4.7.3 issue is, I would doubt it was anything done on
purpose by the Qt-4 development team since they make such a strong
effort to be backwards compatible, and the early trend in the Qt4
series of releases was the PLplot qt driver got more and more reliable
until qt with Qt-4.6.3 has been just as reliable for me with
comprehensive testing as the cairo device driver.

I suppose it is also possible there are new PLplot build-system or
CMake-2.8.5 issues with Qt-4.7.x that did not occur for Qt-4.6.x, but
I view those two possibilities as fairly unlikely since both the
PLplot build system and CMake-2.8.5 try to be as independent as
possible of Qt version.  But if Nokia 4.6.3 succeeds for you, but both
4.7.3 and 4.7.4 from Nokia fail, then you would have to look into
those possibilities.

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); the Time
Ephemerides project (timeephem.sf.net); PLplot scientific plotting
software package (plplot.sf.net); 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
__________________________

------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to