On Nov 21, 2006, at 1:09 PM, Gregory Orris wrote:
> Two problems folks,
> Firstly, the search function within the mailing list archives does
> not work....So please forgive me if we've already covered this issue.
>
> Compiled LAM on new Intel Xeon Apple in 64 bit mode (I'd need to use
> LARGE amounts of memory). Compiles fine. Problem is that lamboot hangs
> as per below
I apologize for the slow reply, this somehow slipped through the cracks.
Unfortunately, there is a bug in Mac OS X 10.4 (which is rumored to
be fixed in 10.5, when that comes out) that makes it impossible to
get the list of local network devices when compiling 64 bit intel
applications. At this time, Apple has been unable to provide me with
a workaround, and without that functionality it is not possible to
run a 64 bit lamboot.
The functions in question are only used in lamboot (not in the MPI
library), so one possible solution (although a bit icky) is to build
LAM/MPI in 32 bit mode as a static library (the default), save the
lamboot binary from that build, then do a 64 bit build (static or
shared) and install it, then copy the 32 bit lamboot to replace the
64 bit lamboot. In order for this to work, you will need to specify
the same prefix to configure for both builds. It's not optimal,
obviously, but it should work.
The newly posted LAM/MPI 7.1.3b2 does not address the core issue, but
will at least return an error message rather than hanging.
Brian
--
Brian Barrett
LAM/MPI developer and all around nice guy
Have a LAM/MPI day: http://www.lam-mpi.org/
|