Hi Dusan,
the binary wrap in mpiexec tarball seems referring to 32bit built? rather
than 64bit, this explain ldd able to pick up share obj from ld lib path.
maybe you can recompile from src?
# file bin/mpiexec
bin/mpiexec: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for
GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped
Br,
J
On Wed, 11 Jun 2008, Dusan Vudragovic wrote:
> Hi,
>
> I'm trying to install mpiexec on 64-bit WNs, but without success. On our
> 32-bit WNs we don't have any problems with mpiexec.
>
> I installed mpiexec rpm from
>
> http://eticssoft.web.cern.ch/eticssoft/repository/mpi/mpiexec/0.82/slc4_ia32_gcc346/
>
> Since we are using torque-2.3.0-snap.200801151629.2cri.slc4, the installation
> of the above mpiexec rpm fails due to a missing libtorque.so.0 library. I have
> created a dummy rpm that provides this library, and creates symbolic link from
> libtorque.so.2.0.0 (provided by torque rpm) to libtorque.so.0. With this
> mpiexec can be successfully installed and used on 32-bit WNs.
>
> On 64-bit WNs mpiexec can be installed this way but it fails when executed:
>
> [root@n31 ~]# mpiexec
> mpiexec: error while loading shared libraries: libtorque.so.0: cannot open
> shared object file: No such file or directory
>
> I have created symbolic links for libtorque.so.0 in both /usr/lib and
> /usr/lib64 and executed ldconfig, but it didn't help. ldd says:
>
> [root@n31 ~]# ldd /opt/mpiexec-0.82/bin/mpiexec
> linux-gate.so.1 => (0xffffe000)
> libtorque.so.0 => not found
> libc.so.6 => /lib/tls/libc.so.6 (0xf7e86000)
> /lib/ld-linux.so.2 (0xf7fe8000)
>
> Any help is welcome.
>
> Best regards, Dusan
>
> ----------
> Dusan Vudragovic
> Research Assistant
> E-mail: [log in to unmask]
> Web: http://scl.phy.bg.ac.yu/
>
> Phone: +381 11 3713152
> Fax: +381 11 3162190
>
> Scientific Computing Laboratory
> Institute of Physics Belgrade
> Pregrevica 118, 11080 Belgrade, Serbia
>
|