Open MPI logo

Open MPI User's Mailing List Archives

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

Subject: Re: [OMPI users] Installation Problems with Openmpi-1.2.9
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2009-03-13 16:25:07


On Mar 13, 2009, at 2:42 PM, Amos Leffler wrote:

> Thanks for your advice. I went back carefully through my PATH
> file and corrected that so that I compiled openmpi-1.2.9 with the
> Intel compilers seemingly without errors. However, the simple test
> examples wont run with the same error:
> ~/Desktop/openmpi-1.2.9/examples> mpicc hello_c.c
> mpicc: error while loading shared libraries: libopen-pal.so.0: cannot
> open shared object file: No such file or directory
> I get similar results with the other examples. Here is where I need
> help.
>

That's quite odd.

What does "ldd mpicc" show you? (you may need to use the full path of
mpicc)

>
> Amos Leffler
>
> On Thu, Mar 12, 2009 at 12:22 PM, Joshua Bernstein
> <jbernstein_at_[hidden]> wrote:
> > Hi Amos,
> >
> > It looks like you do not have permission to make the
> directory
> > /usr/local/etc. Either you need to run the make all install as
> root, so you
> > have permission to that directory, or you need to use the --
> prefix=<path>
> > option to configure so that the installation gets installed into a
> path
> > where you have permission.
> >
> > -Joshua Bernstein
> > Senior Software Engineer
> > Penguin Computing
> >
> > On Mar 12, 2009, at 12:13 PM, Amos Leffler wrote:
> >
> >> Hello Forum,
> >> Attached is a file of my installation and trying examples
> >> for openmpi-1.2.9 which were not successful. Hopefully the
> problem is
> >> a simple one and obvious to a more experienced user.
> >>
> >> I am trying to install and test openmpi-1.2.9. I found that I
> >> could not use the Intel 11.0/.081 C++
> >> and Fortran compilers although I think the problem is with these
> >> compilers not openmpi. The openmpi-
> >> 1.2.9 did compile successfully with the internal compilers of SuSE
> >> 10.2. However, at the end of the
> >> "make all install" command output I noted that some of the make
> >> commands did not run properly as
> >> shown below.
> >> I tried to run some of the simple examples and was not
> successful.
> >> For hello_c.c I received the
> >> message "mpicc not found". Is there a simple workaround?
> >>
> >> make[3]: Leaving directory `/home/amos/Desktop/openmpi-1.2.9/opal/
> libltdl'
> >> make[2]: Leaving directory `/home/amos/Desktop/openmpi-1.2.9/opal/
> libltdl'
> >> Making install in asm
> >> make[2]: Entering directory `/home/amos/Desktop/openmpi-1.2.9/
> opal/asm'
> >> make[3]: Entering directory `/home/amos/Desktop/openmpi-1.2.9/
> opal/asm'
> >> make[3]: Nothing to be done for `install-exec-am'.
> >> make[3]: Nothing to be done for `install-data-am'.
> >> make[3]: Leaving directory `/home/amos/Desktop/openmpi-1.2.9/opal/
> asm'
> >> make[2]: Leaving directory `/home/amos/Desktop/openmpi-1.2.9/opal/
> asm'
> >> Making install in etc
> >> make[2]: Entering directory `/home/amos/Desktop/openmpi-1.2.9/
> opal/etc'
> >> make[3]: Entering directory `/home/amos/Desktop/openmpi-1.2.9/
> opal/etc'
> >> test -z "/usr/local/etc" || /bin/mkdir -p "/usr/local/etc"
> >> /bin/mkdir: cannot create directory `/usr/local/etc': Permission
> denied
> >> make[3]: *** [install-sysconfDATA] Error 1
> >> make[3]: Leaving directory `/home/amos/Desktop/openmpi-1.2.9/opal/
> etc'
> >> make[2]: *** [install-am] Error 2
> >> make[2]: Leaving directory `/home/amos/Desktop/openmpi-1.2.9/opal/
> etc'
> >> make[1]: *** [install-recursive] Error 1
> >> make[1]: Leaving directory `/home/amos/Desktop/openmpi-1.2.9/opal'
> >> make: *** [install-recursive] Error 1
> >>
> >> Any help would be appreciated.
> >> Amos
> >>
> Leffler<install.output>_______________________________________________
> >> users mailing list
> >> users_at_[hidden]
> >> http://www.open-mpi.org/mailman/listinfo.cgi/users
> >
> > _______________________________________________
> > users mailing list
> > users_at_[hidden]
> > http://www.open-mpi.org/mailman/listinfo.cgi/users
> >
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users

-- 
Jeff Squyres
Cisco Systems