Several configure options apply to plugin selection and building.
configure --help shows the following information pertaining to plugins:
The plugin-related options
The names of all available plugins
For each plugin, a description of its purpose, which build types it supports (static or dynamic), and which plugin groups it is a part of.
The following configure options are used to select or disable plugins:
--with-plugins=PLUGIN[,PLUGIN]... --with-plugins=GROUP --with-plugin-PLUGIN --without-plugin-PLUGIN
PLUGIN is an individual plugin name such as
As shorthand, GROUP is a configuration group
name such as
none (select no plugins),
all (select all plugins), or
max (select all plugins used in a
--with-plugins can take a list of one or more
plugin names separated by commas, or a plugin group name. The
named plugins are configured to be built as static plugins.
--with-plugin-PLUGIN configures the given
plugin to be built as a static plugin.
--without-plugin-PLUGIN disables the given
plugin from being built.
If a plugin is named both with a
--without option, the result is undefined.
For any plugin that is not explicitly or implicitly (as a member of a selected group) selected or disabled, it is selected to be built dynamically if it supports dynamic build, and is disabled if it does not support dynamic build. If no plugin options are given, default group is selected.