[Ifeffit] Demeter: Problem closing communication to gnuplot

Bruce Ravel bravel at bnl.gov
Sat Apr 12 15:40:26 CDT 2014

It would, of course, help to see the script, but I can guess what the 
issue is.

Try doing

   use Demeter qw(:ui=screen);

at the top of the script, and

   $data_object -> pause;

before it exits.

The specific message is issued because the perl script ended while the 
pipe to the gnuplot process was still open.  That doesn't happen if you 
put in a pause.  And you get to look at the plot before it vanishes!


On 04/11/2014 06:45 PM, George Sterbinsky wrote:
> Hello,
> I am trying to learn to use Demeter following The Demeter Programmer
> Guide. When I attempt to run the first example script in the importing
> data section I get the following error message:
> Graphics::GnuplotIF (object 1): problem closing communication to gnuplot
> I also see the plot window flash open and then closed on my screen.
> I am using  perl 5.16.1 on  mac OSX 10.8.5. If anyone can provide any
> suggestions as to how I might correct this please let me know.
> Thank you,
> George
> _______________________________________________
> Ifeffit mailing list
> Ifeffit at millenia.cars.aps.anl.gov
> http://millenia.cars.aps.anl.gov/mailman/listinfo/ifeffit

  Bruce Ravel  ------------------------------------ bravel at bnl.gov

  National Institute of Standards and Technology
  Synchrotron Science Group at NSLS --- Beamlines U7A, X24A, X23A2
  Building 535A
  Upton NY, 11973

  Homepage:    http://xafs.org/BruceRavel
  Software:    https://github.com/bruceravel

More information about the Ifeffit mailing list