On 11/14/2010 07:59 PM, Stuart Baggs wrote:
Thanks for your help. This is getting really frustrating now. I have tried to recompile openbsc with:
autoreconf --install --force ./configure
but the process stops on ./configure with:
checking for LIBOSMOSCCP... configure: error: Package requirements (libosmo-sccp >= 0.0.3) were not met:
No package 'libosmo-sccp' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix.
Alternatively, you may set the environment variables LIBOSMOSCCP_CFLAGS and LIBOSMOSCCP_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.
I'm probably being really stupid, but it's been a long day. Any pointers?
....
1.) the autoreconf --install --force was below your quote of attempting to build libosmo-sccp. So it was related to libosmo-sccp. :)
2.) You have not invoked './configure', you have either invoked './configure --enable-nat' or './configure --enable-osmo-bsc' (or both). For a normal build libosmosccp is not required.
To illustrate I have put the relevant part from configure.in here. So only if you have used any of the two options you will need libosmo-sccp. If you don't have libosmosccp... then don't specify the two options.
I hope this helps
AC_ARG_ENABLE([nat], [AS_HELP_STRING([--enable-nat], [Build the BSC NAT. Requires SCCP])], [ PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 0.0.2) osmo_ac_build_nat="yes" ], [ osmo_ac_build_nat="no" ]) AM_CONDITIONAL(BUILD_NAT, test "x$osmo_ac_build_nat" = "xyes")
AC_ARG_ENABLE([osmo-bsc], [AS_HELP_STRING([--enable-osmo-bsc], [Build the Osmo BSC])], [ PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 0.0.2) osmo_ac_build_bsc="yes" ], [ osmo_ac_build_bsc="no" ])