X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=configure.ac;h=c76ea6a10ba31dee288935925806e786808b12b8;hb=9bf093011ae7692c4808d52f540b4be23b89ffcf;hp=349cdafa022b63757b66af47e779376b70554a6d;hpb=51bf39a1633ca5817bc91aff19259e0a9b8fbc13;p=libsigrok.git diff --git a/configure.ac b/configure.ac index 349cdafa..c76ea6a1 100644 --- a/configure.ac +++ b/configure.ac @@ -612,3 +612,24 @@ Enabled language bindings: - Java............................ $BINDINGS_JAVA$sr_report_java _EOF + +# Emit a warning if the C++ bindings are not being built. +AM_COND_IF([BINDINGS_CXX], [], [ +cat >&AS_MESSAGE_FD <<_EOF +=============================================================================== +WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING +=============================================================================== +=== === +=== The libsigrok C++ bindings are not being built since you === +=== are missing one or more dependencies (see above)! === +=== === +=== This means you won't be able to compile frontends that require === +=== the C++ bindings (such as PulseView)! You also won't be able to build === +=== other bindings and frontends using those (such as sigrok-meter)! === +=== === +=============================================================================== +WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING +=============================================================================== + +_EOF +])