I searched the list archive for an answer to the same problem, but did not come across anything. Here's what ended up working for me, using gcc and xlf on OS X (10.3.8 on dual G5 2.5GHz) with version 7.1.1 of LAM-MPI:
setenv FC xlf
setenv F77 xlf
./configure --with-rsh=/usr/bin/ssh --prefix=/usr/local/lam --with-memory-manager=none
make
sudo make install
(I don't know if that last option to configure is really needed or not, but I found it listed elsewhere.) I got the same error about the Fortran MPI bindings when I configured with only the prefix option, so one or both of the other two options seems to make a difference.
For the test suite, I needed to get a newer version of autoconf (version 2.57 was on my system, but 2.58 or later was called for. So I got 2.59 and installed it into /sw/bin, but one could probably install it into /usr/bin on top of the older 2.57).
The tests seemed to all run properly -- at least the ones that can run on just one node. (I used a bhost file with just my single machine with 2 cpus). I haven't actually learned any MPI yet -- just wanted to get it installed so I can get started!
|