Hi Jan, On Sun, Jan 25, 2009 at 3:39 PM, Jan Ciger <[email protected]> wrote: > The out-of-the-box experience is of little concern for me - OSG is not > an end-user product but something used by developers who should know > about library search path. Breaking a standard practice for a little > convenience is a bad trade-off in my book.
The standard practice under Linux has not been to install in /usr/local/lib64 under Linux, and it's not standard practice of the distro's to include /usr/local/lib64 in search paths. While I believe /usr/local/lib64 is a better standard to assume, and is what the OSG uses right now, it is out of step with the most common practice. As for what is standard under linux, even my /usr/lib64 is totally empty under Kubuntu, let alone /usr/local/lib64. I believe Kubuntu does fit with the LSB. Do you have any links to LSB docs that say that 64bit libs must be in /usr/loca/lib64 and /usr/lib64? Out of the box experience *is* important to me, as a project lead I have to take in consideration more than my own personal needs. First up a good out of the box experience gives developers a better first experience with the OSG and secondly it means that we have less to document, keeping out documentation focused on things that are particular to the OSG rather than general build topics. Right now out use of /usr/local/lib64 is out of step with what the distro's support out of the box, so we have to document this deviation and end users have to do an extra step in their set up - even if we feel what we are doing is the rightous way to do it, it does dump extra work on others. Robert. _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

