Hi Arjen: I have changed the subject line for obvious reasons.
On 2015-06-09 07:14-0000 Arjen Markus wrote: > Hi Alan, > I adjusted the text on the Wiki page - I removed the remarks that Tk would not compile on Cygwin. That at least is no longer true :). Some things to add: a convenient window manager, I guess. I have just made further changes to that page to remove all references to historicial workarounds which are no longer required (as shown by your recent comprehensive tests). I also replaced the 2008 (!) tag with 2015. Could you also take this opportunity to update <https://sourceforge.net/p/plplot/wiki/Setup_cygwin/>? That page already has some information (last updated in 2013) concerning packages to install, but it is obviously far from complete. The goal here should be to document complete information about Cygwin packages so that it would be a straightforward for you (or anybody else) to use this Wiki documentation to install Cygwin from scratch with the same packages you have been installing over the last few weeks to provide a complete PLplot environment on Cygwin. > I include the report from the latest tests - all seems to be going well. Yes, those non-interactive results look good. Of course, for the next time (after I finish my Tcl and related changes) you will want to install the iwidgets package I mentioned and change --cmake_added_options "-DENABLE_octave=OFF -DENABLE_ada=OFF -DENABLE_itk=OFF" to --cmake_added_options "-DENABLE_octave=OFF -DENABLE_ada=OFF" and also completely drop the --do_test_interactive no option. Those changes should allow you to do complete comprehensive interactive testing of PLplot on Cygwin including the Tcl/Tk/Itcl/Itk components of PLplot. With regard to the further possibility of dropping the above -DENABLE_ada=OFF, for Cygwin, the current Ada language support is so ancient it is not maintainable. Therefore, I have decided to attempt to rewrite Ada language support from scratch over the next few days using the approach of making minimal changes to existing modern C (or C++) language support. That is the approach I used ~10 years ago to implement Ada language support, and hopefully that same approach will work again now (and also automatically solve the Ada language support issue you found on Cygwin). But we will see how that goes, and if I run into any issue I cannot straightforwardly figure out, I will likely put Ada language support changes off indefinitely. 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