-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Robert Osfield wrote:

> I would much prefer the OSG to install and run without any tweaks, so
> I am thinking about whether we should keep the default of 64 library
> post fix for linux 64bit builds.  Thoughts?
> 

Do you mean adding 64 suffix to the lib name and stuffing all of them
into /usr/local/lib instead? I think that is a really poor idea - it
breaks the standard that the libraries for different architectures are
in different places and forces complicated library name mangling logic
on buildsystem writers if they have to support both 32 and 64 bit systems.

That distros do not include /usr/local/lib64 in their search path
shouldn't be your concern and it shouldn't be worked around by a kludge
like this. A better solution is to make the cmake build produce a set of
packages for standard installation - e.g. rpms or debs which are the
most common format. Both of these formats allow running post-install
scripts, permitting modification of e.g. /etc/ld.so.conf or better
dropping a file to /etc/ld.so.conf.d that will add your chosen directory
to the search path. The completely best solution is to have the package
install itself directly under the /usr hierarchy - the /usr/lib64 dir is
for sure in the search path and installing there is fine, because the
package allows easy de-installation and upgrade.

Regards,

Jan


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mandriva - http://enigmail.mozdev.org

iD8DBQFJfFfPn11XseNj94gRAm6qAJ96OmcjtaYdWDjYQeoTkqxahDljaQCcDrdQ
uU9/8nCCegf8nIwz40KsL+A=
=vAXk
-----END PGP SIGNATURE-----
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to