1
1

updates to package building script for OS X, including a readme for OMPI instead

of LAM ;)

This commit was SVN r6953.
Этот коммит содержится в:
Brian Barrett 2005-08-21 20:37:58 +00:00
родитель 9146738863
Коммит 89125a95ca
2 изменённых файлов: 18 добавлений и 19 удалений

35
contrib/dist/macosx-pkg/ReadMe.rtf поставляемый
Просмотреть файл

@ -1,36 +1,35 @@
{\rtf1\mac\ansicpg10000\cocoartf102
{\fonttbl\f0\fswiss\fcharset77 Helvetica;}
{\colortbl;\red255\green255\blue255;}
{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf100
{\fonttbl\f0\fnil\fcharset77 Verdana;\f1\fswiss\fcharset77 Helvetica;}
{\colortbl;\red255\green255\blue255;\red0\green0\blue236;}
\margl1440\margr1440\vieww10580\viewh17260\viewkind0
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\sa240\ql\qnatural
\f0\fs24 \cf0 LAM/MPI is a high-performance, freely available, open source implementation of the MPI standard that is researched, developed, and maintained at the Open Systems Lab at Indiana University. LAM/MPI supports all of the MPI-1 Standard and much of the MPI-2 standard. More information about LAM/MPI, including all the source code and documentation, is available from the main LAM/MPI web site:\
\
\f0\fs24 \cf0 Open MPI is a project combining technologies and resources from several other projects ({\field{\*\fldinst{HYPERLINK "http://icl.cs.utk.edu/ftmpi/"}}{\fldrslt \cf2 \ul \ulc2 FT-MPI}}, {\field{\*\fldinst{HYPERLINK "http://public.lanl.gov/lampi/"}}{\fldrslt \cf2 \ul \ulc2 LA-MPI}}, {\field{\*\fldinst{HYPERLINK "http://www.lam-mpi.org/"}}{\fldrslt \cf2 \ul \ulc2 LAM/MPI}}, and {\field{\*\fldinst{HYPERLINK "http://www.hlrs.de/organization/pds/projects/pacx-mpi/"}}{\fldrslt \cf2 \ul \ulc2 PACX-MPI}}) in order to build the best MPI library available. A completely new MPI-2 compliant implementation, Open MPI offers advantages for system and software vendors, application developers and computer science researchers.
\f1 More information about LAM/MPI, including all the source code and documentation, is available from the main LAM/MPI web site:\
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
\cf0 \
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\qc
\cf0 http://www.lam-mpi.org/\
{\field{\*\fldinst{HYPERLINK "http://www.open-mpi.org/"}}{\fldrslt \cf0 http://www.open-mpi.org/}}\
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
\cf0 \
\
\ul Documentation\ulnone \
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
\cf0 \ul \ulc0 Special OS X Package Notes\ulnone \
\
A User's Guide and Installation Guide are both provided as part of the LAM/MPI distribution. Both documents (in PDF format) will be installed in /usr/local/share/lam/doc/. The most recent version is also available on the LAM/MPI web page.\
The binary package for Open MPI includes support for TCP and shared memory transports, with rsh/ssh job launching. Sites requiring support for other networks or job launching mechanisms will need to rebuild from source.\
\
\
\ul Special OS X Package Notes\ulnone \
\
The binary package for LAM/MPI includes support for the tcp, sysv, and usysv rpi modules. For information on SSI modules, please see the LAM/MPI User's Guide. The OS X binary package includes support for the same SSI modules as the Linux RPM.\
\
There is no Fortran support in this binary package, as Apple does not ship a Fortran compiler with the Developer Tools - if you have a Fortran compiler and need Fortran support from LAM/MPI, you will have to build it from source.\
There is no Fortran support in this binary package, as Apple does not ship a Fortran compiler with the Developer Tools - if you have a Fortran compiler and need Fortran support from Open MPI, you will have to build it from source.\
\
Because HFS+ is case-preserving but not case-sensitive, the C++ wrapper compiler is named mpic++, not the traditional mpiCC (which would conflict with mpicc).\
\
\
\ul Getting Help\
\ulnone \
Please read the documentation available in /usr/local/share/lam/doc/ as well as the FAQ available on our web page at:\
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
\cf0 \ulnone \
Please see the Open MPI web page for help with Open MPI, especially the frequently asked questions.\
\
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\qc
\cf0 http://www.lam-mpi.org/faq/\
\cf0 http://www.open-mpi.org/faq/\
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
\cf0 \
If this does not answer your question, further help is available via our mailing list at lam@lam-mpi.org.}

2
contrib/dist/macosx-pkg/buildpackage.sh поставляемый
Просмотреть файл

@ -33,7 +33,7 @@
#
OMPI_PREFIX="/usr/local"
OMPI_BOOT="ssh"
OMPI_OPTIONS="--without-fc --without-cs-fs --enable-static --enable-shared"
OMPI_OPTIONS="--disable-f77 --without-cs-fs"
OMPI_PACKAGE="openmpi"
OMPI_VER_PACKAGE="openmpi"
OMPI_OSX_README="ReadMe.rtf"