I have kern.emul.linux=1 in /etc/sysctl.conf and have installed the newest redhat_base-8.0p8 package.
Also I've updated to the newest -current. Then I've copied these libraries from a RH Linux PC: # ll /usr/local/emul/redhat/RHEL4 2848 -rwxr-xr-x 1 afarber users 1438761 Jul 26 17:12 libc-2.3.4.so 12 -rwxr-xr-x 1 afarber users 5668 Jul 26 17:10 libcom_err.so.2.1 1888 -rwxr-xr-x 1 afarber users 935112 Jul 26 17:05 libcrypto.so.0.9.7a 60 -rwxr-xr-x 1 afarber users 29308 Jul 26 16:45 libgcc_s-3.4.4-20050721.so.1 160 -rwxr-xr-x 1 afarber users 80948 Jul 26 17:07 libgssapi_krb5.so.2.2 264 -rwxr-xr-x 1 afarber users 134640 Jul 26 17:11 libk5crypto.so.3.0 864 -rwxr-xr-x 1 afarber users 413704 Jul 26 17:08 libkrb5.so.3.2 376 -rwxr-xr-x 1 afarber users 191052 Jul 26 16:59 libnspr4.so 28 -rwxr-xr-x 1 afarber users 14332 Jul 26 17:00 libplc4.so 20 -rwxr-xr-x 1 afarber users 8264 Jul 26 17:00 libplds4.so 180 -rwxr-xr-x 1 afarber users 91889 Jul 26 17:18 libpthread-2.3.4.so 448 -rwxr-xr-x 1 afarber users 211948 Jul 26 16:45 libssl.so.4 1472 -rwxr-xr-x 1 afarber users 733488 Jul 26 16:45 libstdc++.so.5.0.7 208 -rwxr-xr-x 1 afarber users 105213 Jul 26 17:45 ld-2.3.4.so After that I've put that dir on the top of ld.so.conf: # cat /emul/linux/etc/ld.so.conf /RHEL4 /usr/lib /usr/X11R6/lib /usr/i486-linux-libc5/lib And have run /emul/linux/sbin/ldconfig Now the binaries seem to resolve libraries ok: # ldd ~/FMS_2_0_2_r51_linux/fmsini /home/afarber/FMS_2_0_2_r51_linux/fmsini: libpthread.so.0 => /RHEL4/libpthread.so.0 (0x52d98000) libdl.so.2 => /lib/libdl.so.2 (0x4c819000) libstdc++.so.5 => /RHEL4/libstdc++.so.5 (0x4dd1c000) libm.so.6 => /lib/libm.so.6 (0x5576e000) libgcc_s.so.1 => /RHEL4/libgcc_s.so.1 (0x48e91000) libc.so.6 => /RHEL4/libc.so.6 (0x56a62000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x51aed000) But the binaries still don't run: # ~/FMS_2_0_2_r51_linux/fmsini ~/FMS_2_0_2_r51_linux/fmsini: relocation error: /RHEL4/libc.so.6: symbol _rtld_global_ro, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference Does anybody have an idea here? This has smth. to do with ld-linux.so.2 or libc.so.6? I've changed the links: # ll /usr/local/emul/redhat/lib/ld-linux.so 0 lrwxr-xr-x 1 root wheel 20 Jul 26 17:48 /usr/local/emul/redhat/lib/ld-linux.so -> ../RHEL4/ld-2.3.4.so # ll /usr/local/emul/redhat/lib/libc.so.6 0 lrwxr-xr-x 1 root wheel 22 Jul 26 17:51 /usr/local/emul/redhat/lib/libc.so.6 -> ../RHEL4/libc-2.3.4.so But that didn't change anything Regards Alex