On 2009-04-24 01:13-0700 Alan W. Irwin wrote:

> As outlined above, addressing the library tag issue for the enhancement
> libraries is straightforward but needs care since it touches quite a few
> files.  If somebody else wants to deal with this issue before this release,
> I would prefer it be done in the next day or so to insure thorough
> pre-release testing next week. It's unlikely I will have time to implement
> library tags for the enhancement libraries myself in the next day or so
> since I am trying to finish up another PLplot project in the next day or so
> for the same pre-release testing reason.
>
> Vadim, while waiting for library tags for the enhancement libraries to be
> dealt with (most likely after this forthcoming release), an excellent
> alternative is simply to build and install your various types of PLplot
> libraries using independent installation prefixes.

I should have mentioned one other caveat for the whole concept of lib
tagging. It's only worthwhile if you are using your own build methods to
access the various tagged libraries, and you are not using any PLplot
results other than libraries.  For example, some of the PLplot executables
(e.g., pltcl) that are installed are linked to the PLplot libraries. Such
applications will just be linked to the last set of libraries that were
built.  Similar library consistency problems will occur for our installed
examples.  There the Makefile uses a pkg-config approach to build the
installed examples.  However, the pkg-config configuration files we generate
will refer just to the last set of PLplot libraries that was built.

Because of this caveat on the lib tagging method, the safest way to deal
with differently configured PLplot builds (of libraries and everything else
we install) is to use independent installation prefixes as I suggested to
Vadim above.

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); PLplot scientific plotting software
package (plplot.org); 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
__________________________

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensign option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Plplot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to