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