>From your response, I take it you are using cygwin and not strawberry or 
>activestate perl. The IPC methods, I think I saw them in the .pm file near the 
>bottom. I was trying to figure out exactly what was being called. I saw that 
>gnuplot itself was being called which does work (not with pipes unless they 
>changed it to be consistent with *nix platforms - previously it had to call 
>pgnuplot for any piped actions), but I didn't see where the terminal type was 
>set (the default that is, I expect we can put any terminal that is supported 
>by gnuplot). I guess that during the tests files it would call the X11 term 
>type? Does this mean that if I installed Xming that it would magically work - 
>or at least pass the tests?

I can give that a try and I'll check the differences between the IPC of the 
Graphics::GnuPlotIF and PDL:Graphics::Gnuplot to see if there is anything that 
I can naively spot as important. 

I tried to build the .tar.gz file from the git and it fails during make. 

drzowie-PDL-Graphics-Gnuplot-cbcb72d>perl Makefile.PL
Set up gcc environment - 4.5.2
Checking if your kit is complete...
Warning: the following files are missing in your kit:
        debian/source
Please inform the author.
Writing Makefile for PDL::Graphics::Gnuplot
Writing MYMETA.yml and MYMETA.json

C:\Users\eclisob\Downloads\drzowie-PDL-Graphics-Gnuplot-cbcb72d\drzowie-PDL-Graphics-Gnuplot-cbcb72d>make
process_begin: CreateProcess(NULL, rem, ...) failed.
make (e=2): The system cannot find the file specified.
make: *** [blibdirs] Error 2

Thanks, 
CLIFF SOBCHUK
Core RF Engineering
Phone 613-667-1974   ecn: 8109-71974
mobile 403-819-9233
yahoo: sobchuk
www.ericsson.com 

"The author works for Telefonaktiebolaget L M Ericsson ("Ericsson"), who is 
solely responsible for this email and its contents. All inquiries regarding 
this email should be addressed to Ericsson. The web site for Ericsson is 
www.ericsson.com."

This Communication is Confidential. We only send and receive email on the basis 
of the terms set out at www.ericsson.com/email_disclaimer


-----Original Message-----
From: Craig DeForest [mailto:[email protected]] 
Sent: Wednesday, January 25, 2012 9:15 PM
To: Dima Kogan
Cc: Craig DeForest; Clifford Sobchuk; [email protected]
Subject: Re: [Perldl] PDL::Graphics::Gnuplot on Win32 Vista.


On Jan 25, 2012, at 4:43 PM, Dima Kogan wrote:

>> Clifford Sobchuk <[email protected]> wrote:
>> I tried installing the PDL::Graphics::Gnuplot on top of 2.4.9 and it 
>> resulted in the following report from cpanm. Any pointers?
> 
> This just means that it couldn't run the gnuplot executable. I haven't 
> made any effort to make it work on Windows, so that's why you are 
> seeing the error. There shouldn't be a lot involved, but somebody has to do 
> it.
> 
> Also it is important to note that the code on CPAN is my latest 
> branch. Craig has done lots of work on this module, and you should use his 
> latest:
> 
> https://github.com/drzowie/PDL-Graphics-Gnuplot
> 
> I don't know if Windows support was something he touched, but it's worth a 
> try.
> Craig, care to weigh in?

Sure.  I've been working down the parse tree for Gnuplot.  The existing module 
works great for a wide variety of simple things.  There is crude FITS support.  
It is possible to do everything that gnuplot can do (which is quite a lot), but 
 edgier cases still require messing with the syntax a bit (e.g. "xrange" works 
as advertised [you pass in a list ref containing <min>,<max>], unless you set 
"xmdate" to plot time values on the X axis, in which case you have to manually 
pass in a string that contains double quotes -- but that will be fixed).  

As for Windows support, I find that the "x11" device works fine with the only 
Windows system I use.  Someone else who knows (or cares) how to support the 
cra^H^H^Hstuff that comes out of Redmond can hack the 2-3 methods that do the 
actual IPC to the gnuplot process.

Here's an example plot I made recently for a paper.  It shows fields of view of 
several instruments on the STEREO-A spacecraft and locations of several CMEs 
that were tracked at the end of 2008.  It was surprisingly easy to generate 
(and is just one frame in a movie).

I'd like to get one or two more rounds of smartening finished up and a better 
test suite written, but I (and I think Dima) am planning to have a CPAN release 
of PDL::Graphics::Gnuplot buttoned up in time for folks to poke and prod it 
before 2.4.11 comes out (hopefully ~4-6 months after 2.4.10).

Cheers,
Craig






_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to