The wiki (http://gcc.gnu.org/wiki/Visibility) on visibility for libraries compiled by gcc, g++, etc., has just been mentioned on the CMake list. We already deal with visibility issues for the Windows side of things, but it looks like this approach will give us an equal benefit on the Linux side of things. Therefore, I am bringing this link to the attention of the C/C++ experts here. (I am not a C/C++ expert so I only understand visibility issues only at the overview level.) From the above link it appears the benefit might be worth having for the PLplot libraries since the result is smaller libraries, much faster run-time loading, faster execution, etc.
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 __________________________ ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel