I've noticed that on, for instance, FreeBSD I must compile
openmpi-1.5.5rc1 with "gmake" rather than "make".
I didn't see "GNU Make" listed as a build dependency in the README, and
so I wonder if this was known.
The failure mode seen with Berkeley Make in place of GNU Make is
somewhat non-intuitive:
Making all in asm
CC asm.lo
/usr/bin/perl
'/home/phargrov/OMPI//openmpi-1.5.5rc1/opal/asm/generate-asm.pl'
'AMD64' 'default-.text-.globl-:--.L-@-1-0-1-1-0'
'/home/phargrov/OMPI//openmpi-1.5.5rc1/opal/asm/base'
'../../opal/asm/generated/atomic-amd64-linux-nongas.s'
Use of uninitialized value $1 in concatenation (.) or string at
/home/phargrov/OMPI//openmpi-1.5.5rc1/opal/asm/generate-asm.pl line 16.
Could not open ../../opal/asm/generated/atomic-amd64-linux-nongas.s:
*** Error code 2
And I don't have any clue what the relation may be between that error
and the version of make.
-Paul
--
Paul H. Hargrove phhargr...@lbl.gov
Future Technologies Group
HPC Research Department Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory Fax: +1-510-486-6900