Remove libexosip2

Add --disable-sflphoneqt to compile without X
This commit is contained in:
yanmorin
2006-05-01 16:37:36 +00:00
parent cb962b5b96
commit e1301ed2f2
7 changed files with 95 additions and 51 deletions

View File

@ -1,3 +1,49 @@
AC_DEFUN([LP_CHECK_EXOSIP2],[
AC_REQUIRE([LP_CHECK_OSIP2])
AC_ARG_WITH( exosip,
[ --with-exosip Set prefix where libexosip can be found (ex:/usr or /usr/local)@<:@default=/usr@:>@ ],
[ exosip_prefix=${withval}],[ exosip_prefix=/usr ])
AC_SUBST(exosip_prefix)
EXOSIP_CFLAGS="-I$exosip_prefix/include"
EXOSIP_LIBS="-L$exosip_prefix/lib"
dnl support for linux-thread or posix thread (pthread.h)
AC_ARG_ENABLE(pthread,
[ --enable-pthread enable support for POSIX threads. (autodetect)],
enable_pthread=$enableval,enable_pthread="no")
dnl compile with mt support
if test "x$enable_pthread" = "xyes"; then
EXOSIP_CFLAGS="$EXOSIP_CFLAGS -DHAVE_PTHREAD"
EXOSIP_LIBS="$EXOSIP_LIBS -lpthread"
else
ACX_PTHREAD()
fi
dnl check exosip2 headers
CPPFLAGS_save=$CPPFLAGS
CPPFLAGS=$EXOSIP_CFLAGS
AC_CHECK_HEADER([eXosip2/eXosip.h], ,AC_MSG_ERROR([Could not find libexosip2 headers !]))
CPPFLAGS=$CPPFLAGS_save
dnl check for exosip2 libs
LDFLAGS_save=$LDFLAGS
LDFLAGS=$OSIP_LIBS
LIBS_save=$LIBS
AC_CHECK_LIB(eXosip2,eXosip_init, , AC_MSG_ERROR([Could not find osip2 libraries !]))
LDFLAGS=$LDFLAGS_save
LIBS=$LIBS_save
EXOSIP_LIBS="$EXOSIP_LIBS -leXosip2"
AC_SUBST(EXOSIP_CFLAGS)
AC_SUBST(EXOSIP_LIBS)
])
AC_DEFUN([LP_SETUP_EXOSIP],[
AC_REQUIRE([AC_CANONICAL_HOST])
AC_REQUIRE([LP_CHECK_OSIP2])

View File

@ -1,7 +1,7 @@
AC_DEFUN([LP_CHECK_OSIP2],[
AC_ARG_WITH( osip,
[ --with-osip Set prefix where osip can be found (ex:/usr or /usr/local)[default=/usr/local] ],
[ --with-osip Set prefix where osip can be found (ex:/usr or /usr/local)@<:@default=/usr@:>@ ],
[ osip_prefix=${withval}],[ osip_prefix=/usr ])
AC_SUBST(osip_prefix)