Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] Not pointing to correct libraries
From: Terry Dontje (terry.dontje_at_[hidden])
Date: 2011-04-05 11:35:49


I am not sure Fedora comes with Open MPI installed on it by default (at
least my FC13 did not). You may want to look at trying to install the
Open MPI from yum or some other package mananger. Or you can download
the source tarball from http://www.open-mpi.org/software/ompi/v1.4/,
build and install it yourself.

--td

On 04/05/2011 11:01 AM, Warnett, Jason wrote:
>
> Hello
>
> I am running on Linux, latest version of mpi built but I've run into a
> few issues with a program which I am trying to run. It is a widely
> used open source application called LIGGGHTS so I know the code works
> and should compile, so I obviously have a setting wrong with MPI. I
> saw a similar problem in a previous post (2007), but couldn't see how
> to resolve it as I am quite new to the terminal environment in Unix
> (always been windows... until now).
>
> So the issue I am getting is the following error...
>
> [Jay_at_Jay chute_wear]$ mpirun -np 1 lmp_fedora < in.chute_wear
> lmp_fedora: error while loading shared libraries: libmpi_cxx.so.0:
> cannot open shared object file: No such file or directory
>
> So I checked where stuff was pointing using the ldd command as in that
> post and found the following:
> linux-gate.so.1 => (0x00d10000)
> libmpi_cxx.so.0 => not found
> libmpi.so.0 => not found
> libopen-rte.so.0 => not found
> libopen-pal.so.0 => not found
> libdl.so.2 => /lib/libdl.so.2 (0x00cbe000)
> libnsl.so.1 => /lib/libnsl.so.1 (0x007e6000)
> libutil.so.1 => /lib/libutil.so.1 (0x009fa000)
> libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x04a02000)
> libm.so.6 => /lib/libm.so.6 (0x008a4000)
> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00110000)
> libpthread.so.0 => /lib/libpthread.so.0 (0x00550000)
> libc.so.6 => /lib/libc.so.6 (0x003b3000)
> /lib/ld-linux.so.2 (0x00bfa000)
>
> so it is the open mpi files it isn't linking to. How can i sort this?
> I shouldn't need to edit code of the executable of LIGGGHTS I've
> compiled as I know other people are using the same thing so I guess it
> is to do with the way I installed openMPI. I did a system search and
> couldn't find a file called libmpi* anywhere... so my guess is that
> I've incorrectly installed. I have tried several ways, but could you
> tell me how to fix it/ install correctly? (embaressing if it is to do
> with a correct install...)
>
> Thanks
>
> Jay
>
>
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users

-- 
Oracle
Terry D. Dontje | Principal Software Engineer
Developer Tools Engineering | +1.781.442.2631
Oracle *- Performance Technologies*
95 Network Drive, Burlington, MA 01803
Email terry.dontje_at_[hidden] <mailto:terry.dontje_at_[hidden]>



picture