diff --git a/openbsc/configure.ac b/openbsc/configure.ac index 69be8b632..3e5ae38a4 100644 --- a/openbsc/configure.ac +++ b/openbsc/configure.ac @@ -84,6 +84,10 @@ AC_HEADER_STDC AC_CHECK_HEADERS(dahdi/user.h,,AC_MSG_WARN(DAHDI input driver will not be built)) AC_CHECK_HEADERS(dbi/dbd.h,,AC_MSG_ERROR(DBI library is not installed)) +found_cdk=yes +AC_CHECK_HEADERS(cdk/cdk.h,,found_cdk=no) +AM_CONDITIONAL(HAVE_LIBCDK, test "$found_cdk" = yes) + dnl Checks for typedefs, structures and compiler characteristics diff --git a/openbsc/src/utils/Makefile.am b/openbsc/src/utils/Makefile.am index 6f7947119..015419969 100644 --- a/openbsc/src/utils/Makefile.am +++ b/openbsc/src/utils/Makefile.am @@ -2,7 +2,11 @@ AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CFLAGS=-Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(COVERAGE_CFLAGS) AM_LDFLAGS = $(COVERAGE_LDFLAGS) +if HAVE_LIBCDK bin_PROGRAMS = bs11_config isdnsync meas_vis +else +bin_PROGRAMS = bs11_config isdnsync +endif if BUILD_SMPP noinst_PROGRAMS = smpp_mirror