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

Reply via email to