On 2015-04-20 14:57-0000 Arjen Markus wrote: > Hi Alan, > > > >> -----Original Message----- >> From: Alan W. Irwin [mailto:ir...@beluga.phys.uvic.ca] >> >> Then attempt to run the built example once with PLPLOT_DRV_DIR set to above >> and once with PLPLOT_DRV_DIR set to nothing (PLPLOT_DRV_DIR=). >> >> examples/c/x00c -debug -dev psc -o test.psc 2>&1 |\ grep -v unicode |grep -v >> set_font >> > I get some, let's say, interesting results: > > ./x00c -debug > > does not give any additional output (I only expanded the PATH to get the > program to work). The screen output: > > $ ./x00c -debug > > > > *** PLPLOT ERROR, ABORTING OPERATION *** > > plInitDispatchTable: Could not open drivers directory, aborting operation > > > > Plotting Options: > > > > Enter device number or keyword: > > > > Invalid device: > > > > Plotting Options: > > > > Enter device number or keyword: > > Invalid device: > > > > I do not have time to check the definition of pldebug() right now. Maybe it > is a no-op?
I get nothing like the above empty results on MinGW/MSYS. For example (with just the dll on the PATH with printenv showing nothing with a PLPLOT prefix being set) bash.exe-3.1$ examples/c/x00c Plotting Options: < 1> wingcc Win32 (GCC) < 2> ps PostScript File (monochrome) < 3> psc PostScript File (color) < 4> xfig Fig file < 5> null Null device < 6> ntk New tk driver < 7> mem User-supplied memory device < 8> svg Scalable Vector Graphics (SVG 1.1) < 9> pdf Portable Document Format PDF Furthermore -debug works fine for me on MinGW/MSYS/Wine, but the only extra output from it comes after the device is selected from the list above. So to debug further you will have to (locally) add informative pldebug calls to the code near where the error message above "plInitDispatchTable: Could not open drivers directory, aborting operation" is being generated. I look forward to seeing those results from you. 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 __________________________ ------------------------------------------------------------------------------ BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel