Print a useful error when pkg-config is missing master
authorJean-Marc Valin <jmvalin@jmvalin.ca>
Wed, 2 Aug 2017 22:20:54 +0000 (18:20 -0400)
committerJean-Marc Valin <jmvalin@jmvalin.ca>
Wed, 2 Aug 2017 22:20:54 +0000 (18:20 -0400)
commit1e14d7143291402fb8645ac28c69dddefe06853a
treed16f0a9bcb01dff5d69f51f674319b4d9c7fc2b6
parente7ce79de64e982fcf25162de16609e5d380a60b7
Print a useful error when pkg-config is missing

(copied from opusfile)
Without this check, the PKG_CHECK_MODULES() macro remains
unexpanded, which gives a syntax error when the shell reaches that
point in the configure script, even for checks which are disabled
(e.g., the OpenSSL check when using --disable-http).

Instead, explicitly check for pkg-config and give the user useful
advice on how to solve the problem if it's not found.

Thanks to eXpl0it3r for reporting a problem for which installing
pkg-config turned out to be the solution.
configure.ac