From cf1ea15cc320019d7b41eb56aeeb3c1956fbb7a0 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 23 Aug 2009 14:58:21 +0200 Subject: LCR now compiles with current version of OpenBSC. No more patch is required, just link openbsc directory to LCR source directory and run "configure": cd lcr ln -s path_to_openbsc/openbsc . modified: Makefile.am modified: Makefile.in deleted: bootstrap.c deleted: bootstrap.h modified: configure modified: configure.ac modified: default/gsm.conf modified: gsm.cpp modified: gsm.h modified: gsm_conf.c --- configure.ac | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index bbd770f..c4850b3 100644 --- a/configure.ac +++ b/configure.ac @@ -98,12 +98,22 @@ AS_IF([test "x$with_ssl" != xno], # check for gsm AC_ARG_WITH([gsm], [AS_HELP_STRING([--with-gsm], - [compile with OpenBSC support (libbsc) @<:@default=no@:>@]) + [compile with OpenBSC support @<:@default=no@:>@]) ], [], - [with_gsm=no]) + [with_gsm="check"]) + +AS_IF([test "x$with_gsm" != xno], + [AC_CHECK_FILE([openbsc/include/openbsc/gsm_data.h], + [with_gsm="yes"], + [if test "x$with_gsm" != xcheck ; then + AC_MSG_FAILURE( + [--with-gsm was given, but openbsc/include/openbsc/gsm_data.h was not found! Pleas link OpenBSC source directory to LCR source directory: ln -s path_to_openbsc/openbsc/ .]) + fi + ]) + ]) -AM_CONDITIONAL(ENABLE_GSM, test "x$with_gsm" != "xno" ) +AM_CONDITIONAL(ENABLE_GSM, test "x$with_gsm" == "xyes" ) # Checks for libraries. AC_CHECK_LIB([m], [main]) -- cgit v1.2.3-55-g7522