I have compiled OpenMPI 2.0.2 on a new Macbook running OS X 10.12 and have
been trying to run simple program.
I configured openmpi with
../configure --disable-shared --prefix ~/.local
make all install
Then I have a simple code only containing a call to MPI_Init.
I compile it with
mpirun -np 2 ./m
hu, Feb 2, 2017 at 5:56 AM, Howard Pritchard
wrote:
> Hi Michel
>
> It's somewhat unusual to use the disable-shared configure option. That
> may be causing this. Could you try to build without using this option and
> see if you still see the problem?
>
>
> Thanks,
&
ausing this. Could you try to build without using this option and
> see if you still see the problem?
> >
> >
> > Thanks,
> >
> > Howard
> >
> > Michel Lesoinne schrieb am Mi. 1. Feb. 2017
> um 21:07:
> > I have compiled OpenMPI 2
e:
> Hi Michel
>
> Try adding --enable-static to the configure.
> That fixed the problem for me.
>
> Howard
>
> Michel Lesoinne schrieb am Mi. 1. Feb. 2017 um
> 19:07:
>
>> I have compiled OpenMPI 2.0.2 on a new Macbook running OS X 10.12 and
>> have been try
; export TMPDIR=/tmp
>
> set in the shell you are using?
>
> Howard
>
>
> 2017-02-02 13:46 GMT-07:00 Michel Lesoinne :
>
> Howard,
>
> First, thanks to you and Jeff for looking into this with me. 👍
> I tried ../configure --disable-shared --enable-static --prefix ~/.
I am also a proponent of the multiple thread support. For many reasons:
- code simplification
- easier support of computation/communication overlap with fewer
synchronization points
- possibility of creating exception aware MPI Code (I think the MPI
standard cruelly lacks constructs for a natura