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

Reply via email to