mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-01-17 19:18:06 +00:00
add openssl compilation
This commit is contained in:
parent
2d8af395db
commit
811956dfa6
3 changed files with 16 additions and 9 deletions
13
configure.ac
13
configure.ac
|
|
@ -253,6 +253,18 @@ AC_CHECK_FUNCS(getifaddrs)
|
|||
dnl check for osip2
|
||||
LP_CHECK_OSIP2
|
||||
|
||||
dnl conditionnal build for ssl
|
||||
AC_ARG_ENABLE(ssl,
|
||||
[ --enable-ssl Turn on ssl support compiling. Required for sip tls. default = false],
|
||||
[case "${enableval}" in
|
||||
yes) build_ssl=true ;;
|
||||
no) build_ssl=false ;;
|
||||
*) AC_MSG_ERROR(bad value ${enableval} for --enable-ssl) ;;
|
||||
esac],[build_ssl=false])
|
||||
|
||||
if test "$build_ssl" = "true"; then
|
||||
PKG_CHECK_MODULES(OPENSSL, libssl >= 0.9.8)
|
||||
fi
|
||||
dnl setup flags for exosip library
|
||||
LP_SETUP_EXOSIP
|
||||
|
||||
|
|
@ -272,7 +284,6 @@ dnl Furthermore it is good to repeat here all mediastreamer2 toggles
|
|||
dnl since top-level configure --help will not print them.
|
||||
|
||||
PKG_CHECK_MODULES(SPEEX, speex >= 1.1.6, build_speex=yes)
|
||||
AC_SUBST(SPEEX_LIBS)
|
||||
|
||||
dnl conditionnal build of video support
|
||||
AC_ARG_ENABLE(video,
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ liblinphone_la_LDFLAGS= -version-info $(LIBLINPHONE_SO_VERSION) -no-undefined
|
|||
liblinphone_la_LIBADD= \
|
||||
$(EXOSIP_LIBS) \
|
||||
$(MEDIASTREAMER_LIBS) \
|
||||
$(ORTP_LIBS)
|
||||
$(ORTP_LIBS) $(OPENSSL_LIBS)
|
||||
|
||||
if BUILD_WIN32
|
||||
liblinphone_la_LIBADD+=$(top_builddir)/oRTP/src/libortp.la
|
||||
|
|
@ -54,15 +54,11 @@ noinst_PROGRAMS=test_lsd test_ecc
|
|||
|
||||
test_lsd_SOURCES=test_lsd.c
|
||||
|
||||
test_lsd_LDADD=liblinphone.la \
|
||||
$(MEDIASTREAMER_LIBS) \
|
||||
$(ORTP_LIBS)
|
||||
test_lsd_LDADD=liblinphone.la $(liblinphone_la_LIBADD)
|
||||
|
||||
test_ecc_SOURCES=test_ecc.c
|
||||
|
||||
test_ecc_LDADD=liblinphone.la \
|
||||
$(MEDIASTREAMER_LIBS) \
|
||||
$(ORTP_LIBS)
|
||||
test_ecc_LDADD=liblinphone.la $(liblinphone_la_LIBADD)
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ CPPFLAGS=$CPPFLAGS_save
|
|||
|
||||
dnl check for eXosip2 libs
|
||||
LDFLAGS_save=$LDFLAGS
|
||||
LDFLAGS="$OSIP_LIBS $LDFLAGS"
|
||||
LDFLAGS="$OSIP_LIBS $LDFLAGS $OPENSSL_LIBS"
|
||||
LIBS_save=$LIBS
|
||||
AC_CHECK_LIB([eXosip2],[eXosip_subscribe_remove],
|
||||
[],
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue