On 2011-04-16 14:25-0400 chm wrote: > On 4/16/2011 1:11 PM, Alan W. Irwin wrote: >> [...]and I >> also need some additional time to pursue my idea that it might be >> possible to test PLplot on Cygwin under wine. > >> On 2011-04-16 11:44-0400 chm wrote: > I don't think cygwin testing under wine has much > chance of working as cygwin makes aggressive use > of many of the win32 programming API and so is > sensitive to things that are only slightly different > from real windows...
The Wine development version (1.3.x) has been going from strength to strength recently. For example, I have had a good deal of success with MinGW/MSYS builds and tests of a number of cross-platform software packages (including CMake and PLplot) under Wine. Those experiments allowed me to sort out a number of issues with the PLplot CMake-based build system for MinGW/MSYS. That MinGW/MSYS/wine success encourages me to try Cygwin under Wine as well. After all, you only need a working compiler, a working CMake, and a working make app under Cygwin to build and test a minimal C-only version of PLplot. On the Cygwin package page there appears to be a choice between gcc and MinGW compiler collections, and cmake, and make are there as well. Unless Cygwin has really screwed things up, I assume their MinGW, CMake, and make software will work just as well under Wine as it does for the MinGW/MSYS case. Of course, as you add in additional PLplot dependencies (e.g., for specialized device drivers such as qt and cairo or additional language bindings) you will probably run into some that just plain don't work under Wine. But hopefully enough of PLplot will work on the Cygwin/wine platform that I can help to straighten out some deficiencies of our CMake-based build system that may still remain for the Cygwin platform. 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); PLplot scientific plotting software package (plplot.org); 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 __________________________ ------------------------------------------------------------------------------ Benefiting from Server Virtualization: Beyond Initial Workload Consolidation -- Increasing the use of server virtualization is a top priority.Virtualization can reduce costs, simplify management, and improve application availability and disaster protection. Learn more about boosting the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel