Skip to content

Commit ec62190

Browse files
authored
Merge pull request #12025 from jsquyres/pr/enable-dso-docs-update
docs: enable --enable-mca-dso description
2 parents f659906 + 940a414 commit ec62190

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

docs/installing-open-mpi/configure-cli-options/installation.rst

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -193,13 +193,16 @@ be used with ``configure``:
193193
options, but have no impact on the selection logic described below.
194194
Only affirmative options change the selection process.
195195

196-
``LIST`` is a comma-delimited list of Open MPI frameworks and/or
196+
If ``LIST`` is not specified (e.g., ``--enable-mca-dso`` with no
197+
``LIST``), or if ``LIST`` is the special value ``yes``, then *all*
198+
components will be selected. If ``LIST`` is specified, it is a
199+
comma-delimited list of Open MPI frameworks and/or
197200
framework+component tuples. Examples:
198201

199202
* ``btl`` specifies the entire BTL framework
200203
* ``btl-tcp`` specifies just the TCP component in the BTL framework
201204
* ``mtl,btl-tcp`` specifies the entire MTL framework and the TCP
202-
component in the BTL framework
205+
component in the BTL framework
203206

204207
Open MPI's ``configure`` script uses the values of these two options
205208
when evaluating each component to determine how it should be built
@@ -213,7 +216,7 @@ be used with ``configure``:
213216
#. Otherwise, ``configure`` uses the global default build behavior.
214217

215218
At each level of the selection process, if the component is
216-
specified to be built as both a static and dso component, the static
219+
specified to be built as both a static and DSO component, the static
217220
option will win.
218221

219222
.. note:: As of Open MPI |ompi_ver|, ``configure``'s global default
@@ -234,6 +237,10 @@ be used with ``configure``:
234237

235238
shell$ ./configure
236239

240+
#. Build all components as DSOs::
241+
242+
shell$ ./configure --enable-mca-dso
243+
237244
#. Build all components as static, except the TCP BTL, which will be
238245
built as a DSO::
239246

0 commit comments

Comments
 (0)