From: Alan W. I. <ir...@be...> - 2017-08-14 08:16:07
|
On 2017-08-14 07:00-0000 Arjen Markus wrote: > Hi Alan, > > > > As promised: I have found that currently wxWidgets is not acknowledged by PLplot on my laptop and I had a look at the report to find out why, because in previous tests I did have it. Here is the situation: > > - In december last year, the build did include wxWidgets, as witnessed by a CMake output report from that date that I have on my computer. Currently, however, it is refused because PLplot finds a version 2.8 of wxWidgets and not 3.0. > > - My Cygwin installation has both 2.8 and 3.0 - the latter was updated after said report (a matter of comparing the file dates). > > - Why PLplot now does not find that 3.0 version is not clear to me. I guess unstalling version 2.8 should work. > > - I updated the setup utility for Cygwin a weeks ago, but that new version works differently than the previous one. Searching for "wxWidgets" does not show which packages were installed, but I just found out that searching for "wx" does. So I can uninstall 2.8 and try again. > > > > This 2.8 versus 3.0 issue is something we need to look into. For the moment I will just continue with 3.0 only. I don't really understand the module, but from the comments in cmake/modules/FindwxWidgets.cmake, that module supports version selection, and does the right thing if multiple versions are available. So I have put into my post-release ToDo list that we should drop our own brute-force version check (which doesn't work for multiple versions like you had installed) and use the FindwxWidgets.cmake version check instead. But for now, you can work around the problem (as you have stated above) by installing 3.0 only, 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 __________________________ |