I am still ahving problems building OpenMPI 1.2 (now 1.2b4) on MacOSX 10.4 PPC 64. In a message a while back, you gavce me a hack to override this problem. I believe it was a problem with Libtool, or something like that. Well, it looks like I still ahve to use that hack.

Thanks,
Tony

[72] [cortland] %make
Making all in config
make[1]: Nothing to be done for `all'.
Making all in contrib
make[1]: Nothing to be done for `all'.
Making all in opal
Making all in include
make all-am
make[3]: Nothing to be done for `all-am'.
Making all in libltdl
make all-am
make[3]: Nothing to be done for `all-am'.
Making all in asm
make[2]: Nothing to be done for `all'.
Making all in etc
make[2]: Nothing to be done for `all'.
Making all in event
Making all in compat
Making all in sys
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all-am'.
make[3]: Nothing to be done for `all-am'.
Making all in util
Making all in keyval
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in mca/base
make[2]: Nothing to be done for `all'.
Making all in mca/backtrace
make[2]: Nothing to be done for `all'.
Making all in mca/maffinity
make[2]: Nothing to be done for `all'.
Making all in mca/memcpy
make[2]: Nothing to be done for `all'.
Making all in mca/memory
make[2]: Nothing to be done for `all'.
Making all in mca/paffinity
make[2]: Nothing to be done for `all'.
Making all in mca/timer
make[2]: Nothing to be done for `all'.
Making all in mca/backtrace/darwin
make[2]: Nothing to be done for `all'.
Making all in mca/memory/darwin
make[2]: Nothing to be done for `all'.
Making all in mca/timer/darwin
make[2]: Nothing to be done for `all'.
Making all in .
make[2]: Nothing to be done for `all-am'.
Making all in mca/maffinity/first_use
make[2]: Nothing to be done for `all'.
Making all in tools/wrappers
make[2]: Nothing to be done for `all'.
Making all in orte
Making all in include
make all-am
make[3]: Nothing to be done for `all-am'.
Making all in mca/errmgr
make[2]: Nothing to be done for `all'.
Making all in mca/gpr
make[2]: Nothing to be done for `all'.
Making all in mca/iof
make[2]: Nothing to be done for `all'.
Making all in mca/ns
make[2]: Nothing to be done for `all'.
Making all in mca/odls
make[2]: Nothing to be done for `all'.
Making all in mca/oob
make[2]: Nothing to be done for `all'.
Making all in mca/pls
make[2]: Nothing to be done for `all'.
Making all in mca/ras
make[2]: Nothing to be done for `all'.
Making all in mca/rds
make[2]: Nothing to be done for `all'.
Making all in mca/rmaps
make[2]: Nothing to be done for `all'.
Making all in mca/rmgr
make[2]: Nothing to be done for `all'.
Making all in mca/rml
make[2]: Nothing to be done for `all'.
Making all in mca/schema
make[2]: Nothing to be done for `all'.
Making all in mca/sds
make[2]: Nothing to be done for `all'.
Making all in mca/smr
make[2]: Nothing to be done for `all'.
Making all in etc
make[2]: Nothing to be done for `all'.
Making all in .
make[2]: Nothing to be done for `all-am'.
Making all in mca/errmgr/hnp
/bin/sh ../../../../libtool --tag=CC --mode=link gcc -O3 -DNDEBUG -arch ppc64 -finline-functions -fno-strict-aliasing -export-dynamic -Wl,-u,_munmap -Wl,-multiply_defined,suppress -o mca_errmgr_hnp.la -rpath /Volumes/Homes/MPI/OpenMPI/openmpi-1.2b4/lib/openmpi -module -avoid-version errmgr_hnp_component.lo errmgr_hnp.lo /Volumes/Homes/aiann/MPI/OpenMPI/openmpi-1.2b4/orte/libopen-rte.la /Volumes/Homes/aiann/MPI/OpenMPI/openmpi-1.2b4/opal/libopen-pal.la
libtool: link: gcc -Wl,-flat_namespace -Wl,-undefined -Wl,suppress -o .libs/mca_errmgr_hnp.so -bundle .libs/errmgr_hnp_component.o .libs/errmgr_hnp.o /Volumes/Homes/aiann/MPI/OpenMPI/openmpi-1.2b4/orte/.libs/libopen-rte.dylib /Volumes/Homes/aiann/MPI/OpenMPI/openmpi-1.2b4/opal/.libs/libopen-pal.dylib -arch ppc64 -Wl,-u -Wl,_munmap -Wl,-multiply_defined -Wl,suppress -Wl,-dylib_file -Wl,:/Volumes/Homes/aiann/MPI/OpenMPI/openmpi-1.2b4/opal/.libs/libopen-pal.dylib
/usr/bin/ld: -dylib_file argument: :/Volumes/Homes/aiann/MPI/OpenMPI/openmpi-1.2b4/opal/.libs/libopen-pal.dylib must have a ':' between its file names
collect2: ld returned 1 exit status
make[2]: *** [mca_errmgr_hnp.la] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1