On 2015-06-04 23:06+0100 Phil Rosenberg wrote: > Hi Alan > I have added some additional optimizations to the text rendering and > sizing for wxWidgets driver. Everything is smooth on Windows. Let me > know if you see any speed up on Linux. If it is still unsatisfactory I > can increase the polling rate - that just uses CPU I guess.
Hi Phil: As a result of your recent commits, I have discovered the following wxwidgets build issue on Linux for the tip of the master branch for (at least) the shared libraries case: /home/software/plplot/HEAD/plplot.git/drivers/wxwidgets_dev.cpp: In constructor ‘FontGrabber::FontGrabber()’: /home/software/plplot/HEAD/plplot.git/drivers/wxwidgets_dev.cpp:311:28: error: ‘numeric_limits’ is not a member of ‘std’ /home/software/plplot/HEAD/plplot.git/drivers/wxwidgets_dev.cpp:311:53: error: expected primary-expression before ‘>’ token /home/software/plplot/HEAD/plplot.git/drivers/wxwidgets_dev.cpp:311:54: error: ‘::quiet_NaN’ has not been declared make[3]: *** [drivers/CMakeFiles/wxwidgets.dir/wxwidgets_dev.cpp.o] Error 1 This is for the Debian wheezy version of wxwidgets, i.e., 2.8.12.1-12. URGENT: A quick fix would be appreciated since it affects all default builds by users (who I recently asked to test the git master tip version) where they have at least this system version of wxwidgets installed. By the way, it is perfectly acceptable to disable wxwidgets unless wxwidget-3.0.0 or higher is available. In fact, I am going to make that change locally so I can continue with my other PLplot development work, and if I don't hear from you shortly in immediate response to this, I will push that as a temporary fix which may become permanent if that is what you decide is the best way around the above issue (say if you feel that wxwidgets-2.8 is too old to support any more because it requires unacceptable constraints on your further wxwidgets development). 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 __________________________ ------------------------------------------------------------------------------ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel