Skip to content
ppenguin edited this page Apr 17, 2020 · 2 revisions

Build qjackctl From Source

MacOS

Catalina (10.15.4) with Qt from Homebrew

First remove jackd with Homebrew (if you have it) and any residue by hand. Now install jackd (JACK2) from source.

Clone qjackctl. If you don't have /usr/local/opt/qt/bin, create it with

brew link qt5 --force

If configure complains "Qt version >= 5.1 not found" even though your paths are correct and your version as well, comment out in configure these lines:

if ac_fn_cxx_try_compile "$LINENO"; then :
  ac_cv_qtversion="yes"
#else
#
#      echo "no; Qt 5.1 or greater is required"
#      exit 1
#
fi

If configure gives out an error or warning about an invalid sed option, install gnu-sed and set your path in this session to prefer it:

brew install gnu-sed
export PATH="/usr/local/opt/gnu-sed/libexec/gnubin:$PATH"

Now it should build as expected.

Clone this wiki locally