configure only checks for jack.h when checking for the Jack audio connection kit: AC_ARG_ENABLE([dssi], [AS_HELP_STRING(--disable-dssi,compile DSSI providers (enable by --enable-dssi) [default=yes])], [case "${enableval}" in yes) COMPILE_DSSI=yes ;; no) COMPILE_DSSI=no ;; *) COMPILE_DSSI=yes ;; esac], [COMPILE_DSSI=no AC_CHECK_HEADERS([dssi.h], [ AC_CHECK_HEADERS([jack/jack.h],COMPILE_DSSI=yes)])]) This causes issues on multilib systems where the header is there, but the library may not be there for all (e.g. there's an x86_64 library but not x86 one). We should do a more through check, ideally using pkg-config which Jack now supports.