Ah, are you using Open MPI 1.1.x, by chance? The wrapper compilers need to be able to find a text file in $prefix/share/openmpi/, where $prefix is the prefix you gave when you configured Open MPI. If that path is different on two hosts, the wrapper compilers can't find the text file, and things fall apart.

There's supposed to be an error message from the wrapper compilers when this occurs. Unfortunately, there is a bug in the 1.1.x wrapper compilers such that they just exit with a non-zero exit status without printing that error message. Not friendly, unfortunately.

Brian

On Oct 18, 2006, at 9:37 AM, Dan Cardin wrote:

I found my problem. I installed my openmpi onto an nfs share that
resides on another machine. If I login to the machine where the nfs
share is physically I can compile and run the hello world.

This is my first cluster build. Does anyone have a suggestion how I can
keeps this on a nfs share and make it work? Thank you

Mac os x 10.3 cluster

-dan

On Tue, 2006-10-17 at 22:15 -0600, Brian Barrett wrote:
On Oct 17, 2006, at 6:41 PM, Dan Cardin wrote:

Hello all, I have installed openmpi on a small apple panther cluster.
The install went smoothly but when I compile a program with

mpicc helloworld.c -o hello

No files or message are ever generated. Any help would be appreciated.

What version of Open MPI are you using?  Also, what is the output of:

   mpicc -showme

Thanks,

Brian


_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users

Reply via email to