From: Alan W. I. <ir...@be...> - 2003-02-13 16:15:12
|
On Thu, 13 Feb 2003, Vince Darley wrote: > Looks like you are getting closer -- all this static/dynamic driver stuff > is very unix-specific and not something I know anything about, except that > it seems extraordinarily complex. Yep, the old paradigm of throwing the fortran, c++, java, and tcl/tk front-ends, and *all* drivers (and the kitchen sink and the bathtub) into libplplot was much easier to get right since there were few linking issues to worry about. But we started abandoning that paradigm in 5.1.0 with the introduction of dynamic drivers, and we completely separated the front-ends from the libplot library for 5.2.0. I believe the lean/mean results of the new paradigm (for example being able to dynamically load the tcl/tk plplot interface from wish and tclsh using "package require") are worth the additional trouble we have had to take with the linking. I would never want to go back to the 5.0.x style of linking. Alan __________________________ Alan W. Irwin email: ir...@be... phone: 250-727-2902 Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the Canadian Centre for Climate Modelling and Analysis (www.cccma.bc.ec.gc.ca) and the PLplot scientific plotting software package (plplot.org). __________________________ Linux-powered Science __________________________ |