Skip to content

Commit cd4f1b9

Browse files
committed
docs: clarify --enable-mca-dso
Add explicit text statting that --enable-mca-dso (with no LIST/argument value) will build *all* components as DSO. Signed-off-by: Jeff Squyres <jeff@squyres.com>
1 parent f659906 commit cd4f1b9

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

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

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,10 @@ 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
@@ -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)