On 2014-01-24 12:08-0000 Phil Rosenberg wrote:

> The reason I would prefer to use the LIB_TAG variable is really only
neatness. This would mean I could have all my libraries (Plplot and
others) in a single directory, as happens on Linux. I would have
thought this would have been better for Linux users who would want
there libraries in \usr\local\lib or perhaps \usr\local\lib64. So
their install prefix will always be \usr\local, regardless of the
build type.

> If, however, you have reasons to not want to allow this then that is
fine.

OK. I will plan at minimum to remove user's ability to set LIB_TAG at
the start of the next release cycle.

> If you are interested on a user's thoughts on the d suffix, then I
agree with you. Even though I know why it is there I have still found
myself chasing my tail with link errors because at first glance I
thought I had the debug version. However, I think it is still worth
differentiating the builds to help users with possible link error
diagnoses if they link to the wrong library. Given that most users use
the double version then maybe using f for float versions would be
better. However for me having no double/float distinguisher would be
better than having a confusing d suffix.

Thanks for your thoughts on the possible additional step of complete
removal of LIB_TAG.  I also look forward to hearing what the others
here say about this because renaming the libraries we normally
distribute (by removing the d suffix that usually occurs) has
widespread implications.

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
__________________________

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&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