On 2014-10-04 22:27-0000 phil rosenberg wrote: > Thanks for spotting that Alan - I hadn't considered that people might edit > the scripts with native Windows tools > I have made a bit more progress on getting the Tcl tests to run on my > machine. In the end I got pltcl to run under Cygwin. Not sure what changed, > but I managed to get a prompt. > There were a few things in the tcl script that I had to modify. Firstly in my > environment the path wasn't preserved when a new instance of bash is opened, > although the current directory is. So where new bash instances were created I > had to cd to an appropriate location first. > However the biggest thing, that took me a while to work out was that my pltcl > and all the examples, which are built in native Windows require native > Windows paths, even when run from Cygwin - which makes perfect sense really, > path interpretation is built into an exe and is nothing to do with the > running environment. > So I'm not sure where to go here. I'm not sure at what point path > interpretation is built in. I imagine it depends upon whether you have a > Windows or Cygwin install of Tcl. I'm not sure what the best strategy is here > to check what format paths are needed. Any suggestions? This could go all the > way back to a CMAKE option for the initial build.
I think the best guy to give advice here is Arjen since he is so much more experienced than I am concerning issues for the PLplot build system on the various Windows platforms. The bottom line is doing comprehensive testing on Windows platforms where it has never been done before (which I think is your case) always turns up build-system issues like this. Obviously, the key is to adjust the build system such that it does not interfere with other Windows platforms such as MinGW and Cygwin that Arjen is familiar with. 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 __________________________ ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel