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: Joshua Bernstein (jbernstein_at_[hidden])
Date: 2009-03-12 15:22:42

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]