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

Reply via email to