NAMD2.6b1 (&2.5) binaries on Scyld (missing libbproc.so.2 lib?)

From: Nicolae-Viorel Buchete (buchete_at_nih.gov)
Date: Thu Sep 15 2005 - 16:44:28 CDT

Hi,

I can't seem to be able to run the downloaded NAMD2 binaries (e.g.
charmrun) on our Scyld cluster.

The main problem seems to be that libbproc.so.2 is not found at runtime
(see output from ldd below).
I found the libbproc.so.2 library in /usr/lib64/, but adding it to the
LD_LIBRARY_PATH doesn't help...

"file" shows that "charmrun" is 32-bit while the "libbproc.so.2.2.5"
file that I found on my system is 64-bit. Could that be a problem? If
so, where can I find a 32-bit library "libbproc.so.2"??

Thanks in advance for any help or advice!!

Vio

PS: I am also including some info below about the system:

---
xxx:vvv % uname -a
Linux xxx 2.4.27-294u0001.Scyldsmp #1 SMP Tue Mar 15 11:10:22 PST 2005 
x86_64 x86_64 x86_64 GNU/Linux
xxx:vvv % cat /etc/scyld-release
Scyld Beowulf release 29cz (29cz-4u0001 200503151248)
xxx:vvv % file ./NAMD_2.6b1_Linux-i686-Scyld29/charmrun
./NAMD_2.6b1_Linux-i686-Scyld29/charmrun: ELF 32-bit LSB executable, 
Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked 
(uses shared libs), not stripped
xxx:vvv % file /usr/lib64/libbproc.so.2
/usr/lib64/libbproc.so.2: symbolic link to libbproc.so.2.2.5
xxx:vvv % file /usr/lib64/libbproc.so.2.2.5
/usr/lib64/libbproc.so.2.2.5: ELF 64-bit LSB shared object, AMD x86-64, 
version 1 (SYSV), not stripped
xxx:vvv % ./NAMD_2.6b1_Linux-i686-Scyld29/charmrun
./NAMD_2.6b1_Linux-i686-Scyld29/charmrun: error while loading shared 
libraries: libbproc.so.2: cannot open shared object file: No such file 
or directory
xxx:vvv % ldd -v ./NAMD_2.6b1_Linux-i686-Scyld29/charmrun
        libbproc.so.2 => not found
        libm.so.6 => /opt/lib32/lib/libm.so.6 (0x55567000)
        libc.so.6 => /opt/lib32/lib/libc.so.6 (0x55588000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
        Version information:
        ./NAMD_2.6b1_Linux-i686-Scyld29/charmrun:
                libc.so.6 (GLIBC_2.3) => /opt/lib32/lib/libc.so.6
                libc.so.6 (GLIBC_2.1) => /opt/lib32/lib/libc.so.6
                libc.so.6 (GLIBC_2.0) => /opt/lib32/lib/libc.so.6
        /opt/lib32/lib/libm.so.6:
                ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
                libc.so.6 (GLIBC_2.1.3) => /opt/lib32/lib/libc.so.6
                libc.so.6 (GLIBC_2.0) => /opt/lib32/lib/libc.so.6
        /opt/lib32/lib/libc.so.6:
                ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2
                ld-linux.so.2 (GLIBC_2.0) => /lib/ld-linux.so.2
                ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
ldd -v ./NAMD_2.6b1_Linux-i686-Scyld29/charmrun

This archive was generated by hypermail 2.1.6 : Wed Feb 29 2012 - 15:41:08 CST