sipwitch-devel
[Top][All Lists]
Advanced

[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.



reply via email to

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