Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am compiling a few ports on FreeBSD, however during the compiling process I am often greeted with options for the dependencies of the port. This causes the compiling process to pause until I select (or in 9/10 cases, just leave the defaults) "OK". This is inconvenient because the compiling process is often long, I would like to walk away from the computer and not worry about having to select options.

I am wondering if there is an argument or compiler flag I can use to automatically use all defaults for dependencies of the port that I am compiling.

I tried to research this, but most likely I was not using the correct terminology in my queries. Thanks very much!

share|improve this question
up vote 3 down vote accepted

You can run make config-recursive before make in the port. This run the interactive config for all dependencies of the port.

share|improve this answer

You might want to use a ports management tool such as portmaster (available from /usr/ports/ports-mgmt/portmaster) to install ports: it displays all the configuration screens at the start, and then helpfully collects all the messages (pkg-message) that ports want to display and shows them at the end so you don't miss them in the build output.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .