[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
voip.cpp:441:9: error: 'eXosip_enable_ipv6' was not declared in this sco
From: |
Jeffrey Walton |
Subject: |
voip.cpp:441:9: error: 'eXosip_enable_ipv6' was not declared in this scope |
Date: |
Thu, 23 Jul 2020 11:01:05 -0400 |
Hi Everyone,
I'm trying to build SIP Witch and dependent libraries from sources. I
believe I have ucommon-7.0.0, and libexosip2-5.1.1 built properly and
installed.
SIP Witch is dying at:
voip.cpp: In static member function 'static bool
sipwitch::voip::make_prack_message(sipwitch::voip::context_t,
sipwitch::voip::tid_t, osip_message_t**)':
voip.cpp:143:42: error: cannot convert 'osip_message_t** {aka
osip_message**}' to 'osip_message_t* {aka osip_message*}' for argument
'3' to 'int eXosip_call_build_prack(eXosip_t*, int, osip_message_t*,
osip_message_t**)'
eXosip_call_build_prack(ctx, tid, msg);
^
voip.cpp: In static member function 'static void
sipwitch::voip::create(eXosip_t**, const char*, int)':
voip.cpp:441:9: error: 'eXosip_enable_ipv6' was not declared in this scope
eXosip_enable_ipv6(1);
^~~~~~~~~~~~~~~~~~
voip.cpp:441:9: note: suggested alternative: 'eXosip_publish'
eXosip_enable_ipv6(1);
^~~~~~~~~~~~~~~~~~
eXosip_publish
The symbol is definitely missing in SIP Witch:
sipwitch-1.9.15$ grep -IR eXosip_enable_ipv6
common/voip.cpp: eXosip_enable_ipv6(1);
common/voip.cpp: eXosip_enable_ipv6(1);
utils/sipquery.cpp: eXosip_enable_ipv6(1);
And it is not present in my install directory (prefix=~/tmp/ok2delete):
$ grep -IR eXosip_enable_ipv6 ~/tmp/ok2delete/include
$
Does anyone know where to find the symbol?
Thanks in advance.
- voip.cpp:441:9: error: 'eXosip_enable_ipv6' was not declared in this scope,
Jeffrey Walton <=