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

Reply via email to