I see the following in the Compiler Notes of the Open MPI README (both 1.5rc5 and 1.4.3rc1)
- Open MPI does not support the Sparc v8 CPU target, which is the
  default on Sun Solaris.  The v8plus (32 bit) or v9 (64 bit)
  targets must be used to build Open MPI on Solaris.  This can be
  done by including a flag in CFLAGS, CXXFLAGS, FFLAGS, and FCFLAGS,
  -xarch=v8plus for the Sun compilers, -mv8plus for GCC.

However, this leads to the following warning on every file compiled with the 5.10 (aka Studio 12) compilers:
   cc: Warning: -xarch=v8plus is deprecated, use -m32 -xarch=sparc instead

So, the README could use an alternate recommendation for the more recent Sun C compilers.

-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