linphone-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Linphone-developers] Difficulty building v3.10.2


From: Matt C
Subject: [Linphone-developers] Difficulty building v3.10.2
Date: Fri, 9 Dec 2016 12:42:22 -0500

Hello, my OS is Debian Stretch 64bit.

I am attempting to build the source.  The configure step completes successfully.

during make, I get this error:

crypto/dtls_srtp.c: In function ‘ms_dtls_srtp_initialise_bctbx_dtls_context’:
crypto/dtls_srtp.c:708:2: error: too many arguments to function ‘bctbx_ssl_config_set_ca_chain’
  bctbx_ssl_config_set_ca_chain(dtlsContext->ssl_config, dtlsContext->crt, NULL);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from crypto/dtls_srtp.c:28:0:
/usr/local/include/bctoolbox/crypto.h:469:22: note: declared here
 BCTBX_PUBLIC int32_t bctbx_ssl_config_set_ca_chain(bctbx_ssl_config_t *ssl_config, bctbx_x509_certificate_t *ca_chain);
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Makefile:1737: recipe for target 'crypto/libmediastreamer_voip_la-dtls_srtp.lo' failed
make[5]: *** [crypto/libmediastreamer_voip_la-dtls_srtp.lo] Error 1
make[5]: Leaving directory '/home/matt/Downloads/linphone-3.10.2/mediastreamer2/src'
Makefile:1000: recipe for target 'all' failed

I just built bctoolbox from the latest source as of this commit: https://github.com/BelledonneCommunications/bctoolbox/commit/8e9e5a538ed587911004631c26d7a30d500fbb87

I also tried building bctoolbox from release 0.4.0 with the same results as the current master: https://github.com/BelledonneCommunications/bctoolbox/releases/tag/0.4.0

I build bctoolbox against the latest source of mbedtls: https://github.com/ARMmbed/mbedtls

--
Matt Collier


reply via email to

[Prev in Thread] Current Thread [Next in Thread]