Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Configure Command SwitchWhat does it do?
--prefixSets the output directory for the build i.e. where Apache will reside. This direcory specification will have a direct impact on portability of the 0FS package. Read more in the Portability section.

--enable-mods-shared=value or

-- enable-mods-shared={module_names} (space-delimited)

Sets which modules will be compiled as DSOs (shared libraries). Options are "all" | "most" and in 2.4 and higher also "few" | "none" | "reallyall". Prior to 2.4

--enable-{module_name} or

-- enable-modules={module_names} (space-delimited)

Enables the module for the build. Shared or static inclusion is determined by the underlying APR as will as the --enable-mods-shared directive. For example, with Apache 2.4, the standard APR supports DSOs, so it would compile the module as shared, unless the --enable-mods-shared is set to "none", which will force it to be compiled as static.
--disable-{module_name}Disables the module for the build. The module will not be compiled at all, so you will not even be able to add it dynamically later through Apache configuration without either recompiling Apache in full or compiling the module itself and copying it into the modules directory of the Apahce install
--with-{module_name}=path|includedUsed to specify specific path to find compiled modules if not using the defaults included with source. The included value will force the build to use the one included with Apache source.

...