Please ignore my earlier comment regarding SFLphone not starting. My library
folder had an old/broken link to libgcrypt.
The problem with compilation still exists.
--------------------------------------------------------------------------------------------
I recently update my OS to Fedora 21. I enabled the sflphone repo and installed
sflphone. Unfortunately it will not run because it seems to have been compiled
with an old version of libgcrypt.
I downloaded the source file. pjsip compiled without error. The daemon however
does not compile. The error messages follows.
CXX libclient_dbus_la-callmanager_dbus.lo
In file included from ../callmanager.h:49:0,
from callmanager_dbus.cpp:31:
../dbus/callmanager-glue.h:66:36: error: invalid covariant return type for
'virtual DBus::IntrospectedInterface*
org::sflphone::SFLphone::CallManager_adaptor::introspect() const'
::DBus::IntrospectedInterface *introspect() const
^
In file included from /usr/include/dbus-c++-1/dbus-c++/dbus.h:29:0,
from ../dbus/dbus_cpp.h:37,
from ../callmanager.h:40,
from callmanager_dbus.cpp:31:
/usr/include/dbus-c++-1/dbus-c++/interface.h:146:39: error: overriding
'virtual DBus::IntrospectedInterface* const
DBus::InterfaceAdaptor::introspect() const'
virtual IntrospectedInterface *const introspect() const
_______________________________________________
SFLphone mailing list
[email protected]
http://lists.savoirfairelinux.net/mailman/listinfo/sflphone