On 2016-03-16 11:45-0000 Arjen Markus wrote: > In the attachment you'll find the results for the complete set of tests on > Cygwin. It is looking quite good now.
Hi Arjen: The current results do look good, but I would like to review again the motivation for the following constraints on this comprehensive test because it has been a while since you last made a complete Cygwin report, and due to Cygwin or PLplot changes, some of these constraints should no longer be necessary. I. --cmake_added_options "-DENABLE_ada=OFF -DENABLE_octave=OFF" Ia. disabling of Ada Please do not disable Ada. I worked hard on that language support during this release cycle (see 2.2 in README.release). I am pretty sure Greg participated in testing those results for Cygwin and MinGW-w64/MSYS2. so it should "just work" on Cygwin. In fact, if it does not, then there is obviously more Ada work for me to do. Ib. disabling octave There has been no recent PLplot work on the octave binding so you may have to keep that disabled. It appears that the octave-devel-4.0.0-3 package is available for Cygwin. Does that work or is there some incompatiblity with that version of octave? I am virtually positive I have asked this question before, but I don't remember the answer, and hopefully you can just refer to notes to supply me with the answer rather than having to run a special octave test. II. --do_ctest no This should be yes. Here are some additional limitations I discovered by looking at cmake.out. 1. -- WARNING: no working Java compiler so disabling Java binding and examples (from cmake.out). I think we are stuck with this limitation for 64-bit Cygwin for now. My search using <http://cygwin.com/cgi-bin2/package-grep.cgi> for "gcc-java" found two versions of that package on 32-bit Cygwin, but those packages do not exist on 64-bit Cygwin. And if I recall correctly, this has been a long-standing issue with 64-bit Cygwin. I wonder what the source of that 64-bit Cygwin packaging problem is? 2. "Application initialization failed: no display name and no $DISPLAY environment variable Error in startup script: couldn't load file "/usr/bin/tk85.dll" (from cmake.out). As I recall you have a standard way to address this issue. Can you do that in a script (say in the ~/.profile file when you login using the bash shell) whenever you login to your Cygwin platform so you never run into this again? 3. -- WARNING: no working D compiler so disabling D binding and examples. I can find no package for gdc (the GNU D compiler that we use on Linux) on either 32-bit or 64-bit Cygwin. So there is nothing we can do here until someone packages gdc for Cygwin. 4. -- WARNING: SHAPELIB not found. Setting HAVE_SHAPELIB to OFF. Please address this issue by installing shapelib-1.3.0-1 (known to be available on 64-bit Cygwin). 5. -- WARNING: Setting PLD_pdf to OFF. I can find no package for libharu or libhpdf (another name for the same library) on 32-bit or 64-bit Cygwin. So there is nothing we can do here until someone packages this library (see <http://libharu.org/> for a description of it) for Cygwin. 6. -- WARNING:The camlidl application not found. Disabling OCaml binding I can find no package for camlidl on 32-bit or 64-bit Cygwin. So there is nothing we can do here until someone packages camlidl for Cygwin. Note that Cygwin does have a package for ocaml-4.02.3-2 so you may want to contact that packager to see why he hasn't taken one additional critical step and also packaged camlidl which (as you can see from <http://caml.inria.fr/pub/old_caml_site/camlidl/>) is necessary to interface ocaml with a C library such as PLplot. To summarize this, please follow the suggestions I have made in Ia, II, 2, and 4 and re-run the test. I will wait for those as-complete-as-possible noninteractive Cygwin results before posting them in our Wiki table that summarizes near-complete test results. I would appreciate (soon if you have notes, but otherwise as a low priority) your answers to the questions posed in Ib concerning octave. As a low priority in the longer term you will likely want to agitate on the Cygwin list concerning the missing gdc, libharu (or libhpdf) and especially gcc-java and camlidl packages. 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 __________________________ ------------------------------------------------------------------------------ Transform Data into Opportunity. Accelerate data analysis in your applications with Intel Data Analytics Acceleration Library. Click to learn more. http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140 _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel