I get the following error with either the git version or the tar.gz. Does
anybody know how to fix this?
make[4]: Entering directory
`/home/rdyck/Downloads/sflphone-1.2.0/daemon/src/dbus'
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -
I../.. -I/home/rdyck/Downloads/sflphone-1.2.0/daemon/libs -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/libs/iax2 -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/libs/pjproject -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/src -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/src/config -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/test -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/libs/pjproject/pjsip/include -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/libs/pjproject/pjlib/include -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/libs/pjproject/pjlib-util/include
-I/home/rdyck/Downloads/sflphone-1.2.0/daemon/libs/pjproject/pjmedia/include -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/libs/pjproject/pjnath/include -
DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/dbus-c++-1 -I/usr/include/dbus-1.0
-I/usr/lib64/dbus-1.0/include -DPREFIX=\"/usr\" -
DPROGSHAREDIR=\"/usr/share/sflphone\" -
DCODECS_DIR=\""/usr/lib/sflphone/codecs"\" -
DPLUGINS_DIR=\""/usr/lib/sflphone/plugins"\" -DENABLE_TRACE -DHAVE_SPEEX_CODEC
-DHAVE_GSM_CODEC -DPREFIX=\"/usr\" -DPROGSHAREDIR=\"/usr/share/sflphone\" -
DUSE_NETWORKMANAGER -g -O2 -g -Wno-return-type -Wall -Wextra -Wnon-virtual-
dtor -Weffc++ -MT libdbus_la-callmanager.lo -MD -MP -MF .deps/libdbus_la-
callmanager.Tpo -c -o libdbus_la-callmanager.lo `test -f 'callmanager.cpp' ||
echo './'`callmanager.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/libs -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/libs/iax2 -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/libs/pjproject -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/src -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/src/config -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/test -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/libs/pjproject/pjsip/include -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/libs/pjproject/pjlib/include -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/libs/pjproject/pjlib-util/include
-I/home/rdyck/Downloads/sflphone-1.2.0/daemon/libs/pjproject/pjmedia/include -
I/home/rdyck/Downloads/sflphone-1.2.0/daemon/libs/pjproject/pjnath/include -
DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/dbus-c++-1 -I/usr/include/dbus-1.0
-I/usr/lib64/dbus-1.0/include -DPREFIX=\"/usr\" -
DPROGSHAREDIR=\"/usr/share/sflphone\" -DCODECS_DIR=\"/usr/lib/sflphone/codecs\"
-DPLUGINS_DIR=\"/usr/lib/sflphone/plugins\" -DENABLE_TRACE -DHAVE_SPEEX_CODEC -
DHAVE_GSM_CODEC -DPREFIX=\"/usr\" -DPROGSHAREDIR=\"/usr/share/sflphone\" -
DUSE_NETWORKMANAGER -g -O2 -g -Wno-return-type -Wall -Wextra -Wnon-virtual-
dtor -Weffc++ -MT libdbus_la-callmanager.lo -MD -MP -MF .deps/libdbus_la-
callmanager.Tpo -c callmanager.cpp -fPIC -DPIC -o .libs/libdbus_la-
callmanager.o
In file included from /usr/include/cc++/missing.h:52:0,
from /usr/include/cc++/address.h:52,
from /usr/include/cc++/socket.h:49,
from /usr/include/ccrtp/base.h:43,
from /usr/include/ccrtp/rtppkt.h:41,
from /usr/include/ccrtp/CryptoContext.h:26,
from
/home/rdyck/Downloads/sflphone-1.2.0/daemon/src/audio/audiortp/audio_rtp_factory.h:34,
from
/home/rdyck/Downloads/sflphone-1.2.0/daemon/src/sip/sipcall.h:40,
from callmanager.cpp:36:
/usr/include/cc++/strchar.h:79:89: error: default argument given for parameter
4 of 'char* ost::lsetField(char*, size_t, const char*, char)' [-fpermissive]
/usr/include/commoncpp/string.h:34:16: error: after previous specification in
'char* ost::lsetField(char*, size_t, const char*, char)' [-fpermissive]
/usr/include/cc++/strchar.h:80:89: error: default argument given for parameter
4 of 'char* ost::rsetField(char*, size_t, const char*, char)' [-fpermissive]
/usr/include/commoncpp/string.h:35:16: error: after previous specification in
'char* ost::rsetField(char*, size_t, const char*, char)' [-fpermissive]
/usr/include/cc++/strchar.h:83:58: error: default argument given for parameter
2 of 'char* ost::newString(const char*, size_t)' [-fpermissive]
/usr/include/commoncpp/string.h:36:16: error: after previous specification in
'char* ost::newString(const char*, size_t)' [-fpermissive]
/usr/include/cc++/strchar.h: In function 'char* ost::dupString(const char*,
size_t)':
/usr/include/cc++/strchar.h:94:14: error: redefinition of 'char*
ost::dupString(const char*, size_t)'
/usr/include/commoncpp/string.h:47:14: error: 'char* ost::dupString(const
char*, size_t)' previously defined here
In file included from /usr/include/cc++/thread.h:50:0,
from /usr/include/cc++/address.h:56,
from /usr/include/cc++/socket.h:49,
from /usr/include/ccrtp/base.h:43,
from /usr/include/ccrtp/rtppkt.h:41,
from /usr/include/ccrtp/CryptoContext.h:26,
from
/home/rdyck/Downloads/sflphone-1.2.0/daemon/src/audio/audiortp/audio_rtp_factory.h:34,
from
/home/rdyck/Downloads/sflphone-1.2.0/daemon/src/sip/sipcall.h:40,
from callmanager.cpp:36:
/usr/include/cc++/string.h: At global scope:
/usr/include/cc++/string.h:77:16: error: using typedef-name 'ost::String'
after 'class'
/usr/include/commoncpp/string.h:32:25: error: 'ost::String' has a previous
declaration here
/usr/include/cc++/string.h:95:16: error: expected unqualified-id before end of
line
/usr/include/cc++/string.h:95:16: error: expected '}' before end of line
/usr/include/cc++/string.h:95:16: error: expected declaration before end of
line
make[4]: *** [libdbus_la-callmanager.lo] Error 1
make[4]: Leaving directory
`/home/rdyck/Downloads/sflphone-1.2.0/daemon/src/dbus'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/home/rdyck/Downloads/sflphone-1.2.0/daemon/src/dbus'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/rdyck/Downloads/sflphone-1.2.0/daemon/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/rdyck/Downloads/sflphone-1.2.0/daemon'
make: *** [all] Error 2
_______________________________________________
SFLphone mailing list
[email protected]
http://lists.savoirfairelinux.net/mailman/listinfo/sflphone