On 2014-04-05 02:00-0700 phil rosenberg wrote:

> Hi Alan

> From memory it was the actual call to enable_language(D OPTIONAL)
that caused the problem. I had wondered if I had reported a bug to
Cmake, but I just checked and I hadn't.

> Thorsten - if you have the debug message calls set up and it is easy
for you to check if this is the same issue and if Alan can confirm
that this isn't related to the Plplot CMake code then maybe you might
want to report it

Actually, this bug is most likely our responsibility since we
implement the D language support ourselves.  See the D-related files
in cmake/modules/language_support/cmake/ and
cmake/modules/language_support/cmake/Platform (which we have copied
from 3rd party sources who don't support them any more).  Also, I do
not see this issue for MinGW/MSYS so it is probably due to some weird
interaction between our D language support, the find module for
wxwidgets (also our responsibility although the modifications from the
official CMake module are pretty small), and the Visual Studio type
generators that you and Thorsten are using.  So for this and the other
reasons I mentioned, this is going to be a really difficult bug to
deal with so I am putting off that effort indefinitely and instead
working around the issue by using a default of -DENABLE_d=OFF for the
Windows case. (I considered only specifying that OFF default for just
the Visual Studio type of generators, but there is very little call
for D language support on Windows, and I don't really have a clue
about what exactly is going on so I am applying that broader
workaround for now.)

> Regarding wxWidgets - unfortunately no my intention was not to
volunteer to become the maintainer. I already have a backlog of Plplot
things I want to deal with that I'm struggling to find time for.
Adding a extra commitment just isn't possible for me.

Fair enough.  That makes it somewhat more difficult to convince Brad
King to accept your changes for the official version of the wxwidgets
find module, but meanwhile others do have access to your work on the
find module via your CMake bug report.

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