Standard options
Standard options
The usual standard options for configure scripts created by the GNU autoconf are available to request help, set the installation prefix, fine-tune installation directories….
Software suite to install
Use --with-suite=suite to choose the software suite to install:
Suite |
Programs contained |
rescue |
Just those command line interface (CLI) programs useful on a rescue live system |
cli |
Command line interface programs |
gui |
Command line interface and graphical user interface programs |
auto |
Leave decision between “cli” and “gui” up to the configure script depending on the libraries and headers found. This is the default. |
Systemd directory
Option |
Default |
Purpose |
--with-systemd=dir |
Disabled |
Directory for systemd *.service files. Default: none |
Documentation
Option |
Default |
Purpose |
--enable-docu |
Enabled |
Install the documentation |
--enable-man-pages |
Enabled |
Install man pages |
Developer support
Option |
Default |
Purpose |
--enable-devel |
Enabled |
Install developer support (libraries and header files) |
--enable-debug |
Disabled |
Install debug symbol packages |
--enable-warnings |
Enabled |
Request additional warnings when using gcc or clang to build |
--enable-assertions |
Disabled |
Use assert() instruction. Useful for clang static code analysis |
Static or shared libraries, packaging
Option |
Default |
Purpose |
--enable-static |
Enabled |
Build and install static libraries |
--enable-shared |
Disabled |
Build and install shared libraries |
--enable-packaging |
Disabled |
Build and install shared libraries, link binary programs against the shared libraries |
--enable-link-so-so |
Disabled |
Link shared libraries against shared libraries they depend on |
--enable-link-so-libc |
Disabled |
Link shared libraries against libc shared library |
--enable-libs-internal |
Disabled |
Place shared libraries in a “dktools” subdirectory of /…/lib |
--enable-rpath |
Disabled |
Use -rpath when linking executables |
Backward compatibility
Option |
Default |
Purpose |
--enable-corrections |
Disabled |
Apply corrections to Makefile for a legacy Solaris system equipped with an old C compiler |
--enable-fallback |
Disabled |
Allow fallback to hard-coded numeric limits when missing SIZE_MAX, SCHAR_MAX… |
Windows version
When building DK tools for Windows we have to specify the Windows version to build for.
This option is only used when doing cross-builds for Windows on Fedora.
Option |
Default |
Purpose |
--with-windows=version |
Disabled |
Windows version to build for. One from: “10”, “8.1”, “8”, “7”, “VISTA”, “XPSP3”, “XP” |
See all options
Use
to see a complete option list.