He completado las instrucciones de instalación para OpenSceneGraph, incluida la instalación de OpenThreads desde la fuente. Sin embargo, el osgviewer no puede localizar el archivo que necesita ejecutar.
$ /usr/local/bin/osgviewer
/usr/local/bin/osgviewer: error while loading shared libraries: libOpenThreads.so.21: cannot open shared object file: No such file or directory
$ ls -l /usr/local/lib64 | grep libOpenThreads
lrwxrwxrwx. 1 root root 20 Jul 13 16:55 libOpenThreads.so -> libOpenThreads.so.20
lrwxrwxrwx. 1 root root 23 Jul 13 16:55 libOpenThreads.so.20 -> libOpenThreads.so.3.3.0
lrwxrwxrwx. 1 root root 23 Jul 13 15:12 libOpenThreads.so.21 -> libOpenThreads.so.3.3.1
-rwxr-xr-x. 1 root root 49688 Jul 13 16:55 libOpenThreads.so.3.3.0
-rwxr-xr-x. 1 root root 44464 Jul 13 02:59 libOpenThreads.so.3.3.1
¿Hay alguna forma de determinar dónde este programa está buscando la biblioteca para que yo pueda crear un enlace simbólico? ¿Está atado a un camino como envar?
$ ldconfig -v 2>/dev/null | grep -v ^$'\t' /usr/lib64/atlas: /usr/lib64/dyninst: /usr/lib64/iscsi: /usr/lib64/mysql: /usr/lib64/qt-3.3/lib: /lib: /lib64: /lib/sse2: (hwcap: 0x0000000004000000) /lib64/sse2: (hwcap: 0x0000000004000000) /lib64/tls: (hwcap: 0x8000000000000000)
¿Es esto normal para CentOS 7?