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

Reply via email to