Linux Commands Examples

A great documentation place for Linux commands


automatically configure a package prior to building


dh_auto_configure [build system options] [debhelper options] [-- params]

add an example, a script, a trick and tips

: email address (won't be displayed)
: name

Step 2

Thanks for this example ! - It will be moderated and published shortly.

Feel free to post other examples
Oops ! There is a tiny cockup. A damn 404 cockup. Please contact the loosy team who maintains and develops this wonderful site by clicking in the mighty feedback button on the side of the page. Say what happened. Thanks!


dh_installchangelogs NEWS
dh_auto_configure -- --disable-silent-rules


dh_auto_configure is a debhelper program that tries to automatically configure a package prior to building. It does so by running the appropriate command for the build system it detects the package uses. For example, it looks for and runs a ./configure script, Makefile.PL, Build.PL, or cmake. A standard set of parameters is determined and passed to the program that is run. Some build systems, such as make, do not need a configure step; for these dh_auto_configure will exit without doing anything.

This is intended to work for about 90% of packages. If it doesn’t work, you’re encouraged to skip using dh_auto_configure at all, and just run ./configure or its equivalent manually.


See " BUILD SYSTEM OPTIONS " in debhelper(7) for a list of common build system selection and control options.

Pass params to the program that is run, after the parameters that dh_auto_configure usually passes. For example:

  dh_auto_configure -- --with-foo --enable-bar

see also


This program is a part of debhelper.


Joey Hess <joeyh[:at:]debian[:dot:]org>

How can this site be more helpful to YOU ?

give  feedback