/usr/local/lib/linux-nx-client/bin/nxssh: error while loading shared libraries: libcrypto.so.0.9.8: cannot open shared object file: No such file or directory
hw.snd.compat_linux_mmap: 0
compat.linux.oss_version: 198144
compat.linux.osrelease: 2.4.2
compat.linux.osname: Linux
OVERRIDE_LINUX_BASE_PORT=f8
OVERRIDE_LINUX_NONBASE_PORTS=f8
compat.linux.osrelease=2.6.16
# ll /compat/linux/lib/libcrypto.so.*
-rwxr-xr-x 1 root wheel 1281672 Apr 13 10:37 libcrypto.so.0.9.8b
lrwxrwxrwx 1 root wheel 19 Apr 13 10:37 libcrypto.so.6 -> libcrypto.so.0.9.8b
# cd /compat/linux/lib
# ln -s libcrypto.so.6 libcrypto.so.0.9.8
[root@icy /compat]# find . |grep -i xcomp
./linux/usr/X11R6/lib/libXcomposite.so.1
./linux/usr/X11R6/lib/libXcomposite.so.1.0
Probably not.rocky said:Because I changed compat.linux.osrelease to 2.6.16 I guess that change may cause the problem. Is it right?
.for f in libXcomp libXcompsh
${INSTALL_DATA} ${NXSRC}/lib/${f}.so.${PORTVERSION} ${NXDST}/lib
${LN} -sf ${f}.so.${PORTVERSION} ${NXDST}/lib/${f}.so
${LN} -sf ${f}.so.${PORTVERSION} ${NXDST}/lib/${f}.so.2
.endfor
${INSTALL_DATA} ${NXSRC}/lib/libcrypto.so.0.9.8 ${NXDST}/lib
${LN} -sf libcrypto.so.0.9.8 ${NXDST}/lib/libcrypto.so
/usr/local/lib/linux-nx-client/bin/nxssh: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
# ldconfig -r > /tmp/ldconfig_r1.txt # as root
$ ldconfig -r > /tmp/ldconfig_r2.txt # as non root user
$ diff /tmp/ldconfig_r1.txt /tmp/ldconfi_r2.txt
$ echo $?
0 # no differences :(