On 2015-02-26 17:55-0800 Alan W. Irwin wrote:

> On 2015-02-26 11:57-0000 Phil Rosenberg wrote:
>> https://trello.com/b/xBv7SJco/plplot-wxwidgets
> Some revisions for that board:
>[....]
> 2. I have finished my attempt to deal with the missing glyphs.
> Unfortunately, there is no success to report (my change lead to
> exactly the same [bad] results). [....]

> One further step I will try now is to configure epa_build to build
> the latest wxwidgets (3.0.2) and then use that for a test
> (in case the missing glyphs have been solved for that version).

Hi Phil:

All glyphs are present for example 23 and example 24 if you use
wxwidgets-3.0.2!  What a nice surprise (and relief) to find such a
simple solution for what looked like a potentially nasty bug.

Note the epa_build of wxwidgets-3.0.2 and PLplot went very smoothly on
Linux for commit id 4790677 (the current master tip.) I haven't yet
looked at all ~30 examples, but I will probably do that tomorrow and
let you know of any obvious differences (such as for example 23 and
24) with the results we have been getting for cmake-2.8.12.

The only wxwidgets issue I have run into so far that is special to
epa_build is the environment variable

export NO_AT_BRIDGE=1

needs to be set to shut off an annoying DBUS warning message due to
the fact that epa_build uses gtk+ as a set of ordinary libraries
rather than as part of a comprehensive desktop solution.  But setting
that environment variable is automatic now for the particular Linux
epa_build setup file that I use (i.e.,
cmake/epa_build/setup/setup_linux_makefiles).

Since we now have at least one instance where 3.0.2 gives a (much)
better result than 2.8.12 (and there may also be tests where 3.0.2
gives a worse result than 2.8.12), then your trello board should
probably record which wxwidgets version (and also OS platform) was
used for each reported test result.

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
__________________________

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to