As I already discover (see
http://www.open-mpi.org/community/lists/devel/2012/02/10444.php), MacOS
10.4 is NOT listed as a supported platform any longer. So, this message
is really just for the archives.
From "man ld" on a MacOS 10.4 system (x86 or ppc):
MACOSX_DEPLOYMENT_TARGET
This is set to indicate the oldest Mac OS X version
that that
the output is to be used on. When this is set to a
release that
is older than the current release features that are
incompatible
with that release will be disabled. If a feature is
seen in the
input that can't be in the output due to this setting a
warning
is issued. The current allowable values for this are
10.1, 10.2
10.3, and 10.4 with the default being 10.4 for the
i386 archi-
tecture and 10.1 for all other architectures.
The last sentence of that seems like a good starting point for why the
behaviors I see on ppc and x86 differ.
So, before configuring OMPI (tarball 1.7a1r25937 or 1.5.5rc2r25933) I did
$ export MACOSX_DEPLOYMENT_TARGET=10.4
And, everything worked!
Both branches had the previously described errors w/o this env var, but
now both work fine.
So, anybody in need of OMPI on MacOS 10.4/ppc now has a work-around.
-Paul
--
Paul H. hargrovephhargr...@lbl.gov
Future Technologies Group
HPC Research Department Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory Fax: +1-510-486-6900