On 2009-08-02 23:21-0700 Alan W. Irwin wrote:

> [...]I just realized
> a similar fix (create moc_files.h which #includes the moc-generated source)
> is required for the static drivers case, but instead of going through this
> in a 3rd location in our build system, I am going to run moc and create
> moc_files.h in just the include subdirectory of our build system. I then
> will refer to that result via a target dependency in the 3 places (building
> libplplotqt, qt.so, or libplplot) where it might be needed depending on
> cmake options.

DONE (revision 10205).  I have tested the result (using the gcc and g++,
-fvisibility=hidden options on my Linux platform) with ENABLE_qt=OFF or ON
and with ENABLE_DYNDRIVERS=OFF or ON.  In all cases the core build had no
obvious errors, and libplplot, qt.so, and (where they
exist) libplplotqt.so and
plplot_pyqt4.so passed the "ldd -r" test both in the build tree and install
tree.  In all cases, the install-tree examples build (using the CMake-based
system) completed without obvious errors, and testing of -dev qtwidget,
qt_example, and pyqt4_example.py showed no issues.

In sum, I am finally happy with our build system for everything related to
qt, but please test all aspects of qt for yourselves as well (especially on
Windows and Mac OS X where little testing of qt has been reported yet.)

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
__________________________

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Plplot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to