Just realized I only replied to Alan, not the list - see below if you are 
interested.

Alan I added my bin directory to the PATH. The examples now run, giving me a 
list of drivers, however, when I select a driver, plplot exits saying it cannot 
load the driver. Suggestions from any of our Windows users welcome as I'm not 
used to using dlls. I wonder if Plplot is trying to load dlls that don't exist. 
E.g. I probably don't have wxWidgets dlls built, just static Libs. Although 
even if I select svg, which has no external dependencies I get the same error.

Phil

-----Original Message-----
From: "Phil Rosenberg" <philip_rosenb...@yahoo.com>
Sent: ‎22/‎09/‎2014 17:44
To: "Alan W. Irwin" <ir...@beluga.phys.uvic.ca>
Subject: RE: [Plplot-devel] tcl build problem

Hi Alan
I have started this testing. It all works fine with my standard static lib, 
static runtime visual studio, cmake 3 setup.
However if I try dynamic runtime with dynamic Libs then I get errors for all 
the test_xxx_dyndriver projects. The errors look like:
Generating test_dyndrivers_dir/xxx.driver_info
Could not open driver module xxx
CUSTOMBUILD : libltdl error : No error information

The test_dyndrovers_dir is full of 0 byte files and if I try to run an example 
I get a popup saying plplot.dll is missing from your system. Although I do have 
the dlls in my bin directory. Maybe it is just a case of adding the bin 
directory to my path.

I will keep you updated

Phil


From: Alan W. Irwin
Sent: ‎05/‎09/‎2014 12:40
To: phil rosenberg
Cc: PLplot development list
Subject: Re: [Plplot-devel] tcl build problem


On 2014-09-04 13:51-0700 Alan W. Irwin wrote:

> On 2014-09-01 11:08-0700 Alan W. Irwin wrote:
>
>> I now plan to do a comprehensive run-time test using
>> scripts/comprehensive_test.sh for the same Tcl/Tk/Itcl/Itk install
>> locations, and such a comprehensive test (involving run-time tests of
>> both the build tree and install tree for our 3 major build
>> configurations) will almost guarantee finding more changes that have
>> to be done for our three different build systems (core build +
>> CMake-based and traditional build systems for the installed examples).
>
> That prediction was spot on, and over the last few days I have been
> plugging away at all the issues that were found by that comprehensive
> testing. Today I finally got a breakthrough on what had been an
> intractable problem (dealing with blanks in pathnames for the Makefile
> + pkg-config traditional build system for the installed examples).
>
> Propagating that solution from one of our libraries to the rest
> requires extensive and non-trivial build-system changes that all need
> to be comprehensively tested, but I think the end is finally in sight,
> so I might even get this pushed by late Friday.

Hi Phil:

Actually, I just made that push (commit 6f7f855) a little ahead of my
ETA.  This should complete my project to get comprehensive run-time
testing (done with the scripts/comprehensive_testing.sh script) to
work completely on Linux for a test case where
Tcl/Tk/itcl/itk/iwidgets were installed with a pathname prefix that
had a blank.  This should clear out many of the blank-in-path issues
that would have hindered you for your own comprehensive run-time
testing.

@everyone:  As part of these series of commits I also took the
opportunity to remove all mention of the unused LIB_TAG variable
from our build-system logic.  This change makes that logic
much easier to read.

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