On 2017-07-15 11:49+0200 Ole Streicher wrote: Hi Ole:
I feel that most of the issues you have brought up such as installation directories and spelling are ones we should be able to address fairly quickly so expect to see some commits from me over the next few days dealing with them. So my responses here will be limited to the topics you have brought up which I feel are not issues or which are issues that will take a long time to resolve.
Then, the qt and wxwidgets drivers contain *two* shared libraries: one in the drivers subdir, and one in the normal libdir: $INSTALL_LIBDIR/libplplotwxwidgets.so.1.2.0 $INSTALL_LIBDIR/plplot5.12.0/drivers/wxwidgets.so
What is the reason for that? Has the libplplotwxwidgets.so.1.2.0 an independent use case (and should therefore separate into its own package)? Or could they in principle both combined into wxwidgets.so?
We name our libraries with a "lib" prefix and install them in our designated library location. By default (although other options are possible) we implement our device drivers as dynamically loaded shared objects (dll's) whose names do not have the lib prefix, and which are installed in our designated drivers location. So the examples above are our wxwidgets binding library (which allows a wxwidgets GUI to call PLplot routines) and our wxwidgets device driver (which allows our C library to dynamically load that device which uses a wxwidgets GUI to display our plots). Sometimes our bindings libraries have the same core name (e.g., wxwidgets, qt) as the device driver, but bindings libraries and device drivers are completely different and there is no chance of a nameclash between them. So there should be no issue of concern in this case. 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 __________________________ ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel