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
<jbernst...@penguincomputing.com> 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
>> us...@open-mpi.org
>> http://www.open-mpi.org/mailman/listinfo.cgi/users
>
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>
_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users
--
Jeff Squyres
Cisco Systems