-----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

