Hi Experts,

I was able to compile wengo softphone and now trying to recreate xpi
(firefox) version.

When I try to compile required libs via

scons xpcomwengophone phspeexplugin phamrplugin

It runs for a while then halts with the logs below. Any help will be
appreciated.

d:\Wengo\trunk3\wengophone\src\presentation\xpcom\src\XPCOMSms.h(46) : error
C20
61: syntax error : identifier 'Sms'
d:\Wengo\trunk3\wengophone\src\presentation\xpcom\src\XPCOMFactory.h(94) :
error
C2143: syntax error : missing ';' before '*'
d:\Wengo\trunk3\wengophone\src\presentation\xpcom\src\XPCOMFactory.h(94) :
error
C2501: 'XPCOMFactory::PSubscribe' : missing storage-class or type
specifiers
d:\Wengo\trunk3\wengophone\src\presentation\xpcom\src\XPCOMFactory.h(94) :
error
C2061: syntax error : identifier 'CSubscribe'
d:\Wengo\trunk3\wengophone\src\presentation\xpcom\src\XPCOMFactory.h(94) :
error
C2501: 'XPCOMFactory::createPresentationSubscribe' : missing storage-class
or t
ype specifiers
d:\Wengo\trunk3\wengophone\src\presentation\xpcom\src\XPCOMFactory.h(96) :
warni
ng C4183: 'createPresentationSubscribe': missing return type; assumed to be
a me
mber function returning 'int'
wengophone\src\presentation\xpcom\src\Command.cpp(68) : error C2259:
'XPCOMFacto
ry' : cannot instantiate abstract class
       due to following members:
       'PConferenceCall
*PFactory::createPresentationConferenceCall(CConference
Call &)' : pure virtual function was not defined
       wengophone\src\presentation\PFactory.h(113) : see declaration of
'PFacto
ry::createPresentationConferenceCall'
       'void PFactory::postEventImpl(IThreadEvent *)' : pure virtual
function w
as not defined
       wengophone\src\presentation\PFactory.h(135) : see declaration of
'PFacto
ry::postEventImpl'
wengophone\src\presentation\xpcom\src\Command.cpp(101) : error C2248:
'WengoPhon
e::WengoPhone' : cannot access private member declared in class 'WengoPhone'
       wengophone\src\model\WengoPhone.h(122) : see declaration of
'WengoPhone:
:WengoPhone'
       wengophone\src\model\WengoPhone.h(63) : see declaration of
'WengoPhone'
wengophone\src\presentation\xpcom\src\Command.cpp(106) : error C2248:
'WengoPhon
e::WengoPhone' : cannot access private member declared in class 'WengoPhone'
       wengophone\src\model\WengoPhone.h(163) : compiler has generated
'WengoPh
one::WengoPhone' here
       wengophone\src\model\WengoPhone.h(63) : see declaration of
'WengoPhone'
wengophone\src\presentation\xpcom\src\Command.cpp(210) : error C2039:
'getAudioI
nputDeviceName' : is not a member of 'Config'
       wengophone\src\model\config\Config.h(38) : see declaration of
'Config'
wengophone\src\presentation\xpcom\src\Command.cpp(210) : error C2039:
'DeviceTyp
eInput' : is not a member of 'VolumeControl'
       libs\sound\include\sound\VolumeControl.h(33) : see declaration of
'Volum
eControl'
wengophone\src\presentation\xpcom\src\Command.cpp(210) : error C2065:
'DeviceTyp
eInput' : undeclared identifier
wengophone\src\presentation\xpcom\src\Command.cpp(216) : error C2039:
'getAudioO
utputDeviceName' : is not a member of 'Config'
       wengophone\src\model\config\Config.h(38) : see declaration of
'Config'
wengophone\src\presentation\xpcom\src\Command.cpp(216) : error C2039:
'DeviceTyp
eOutput' : is not a member of 'VolumeControl'
       libs\sound\include\sound\VolumeControl.h(33) : see declaration of
'Volum
eControl'
wengophone\src\presentation\xpcom\src\Command.cpp(216) : error C2065:
'DeviceTyp
eOutput' : undeclared identifier
wengophone\src\presentation\xpcom\src\Command.cpp(223) : error C2039:
'getAudioI
nputDeviceName' : is not a member of 'Config'
       wengophone\src\model\config\Config.h(38) : see declaration of
'Config'
wengophone\src\presentation\xpcom\src\Command.cpp(223) : error C2039:
'DeviceTyp
eInput' : is not a member of 'VolumeControl'
       libs\sound\include\sound\VolumeControl.h(33) : see declaration of
'Volum
eControl'
wengophone\src\presentation\xpcom\src\Command.cpp(223) : error C3861:
'DeviceTyp
eInput': identifier not found, even with argument-dependent lookup
wengophone\src\presentation\xpcom\src\Command.cpp(225) : error C2061: syntax
err
or : identifier 'Exception'
wengophone\src\presentation\xpcom\src\Command.cpp(225) : error C2310: catch
hand
lers must specify one type
wengophone\src\presentation\xpcom\src\Command.cpp(228) : error C2317: 'try'
bloc
k starting on line '222' has no catch handlers
wengophone\src\presentation\xpcom\src\Command.cpp(233) : error C2039:
'getAudioO
utputDeviceName' : is not a member of 'Config'
       wengophone\src\model\config\Config.h(38) : see declaration of
'Config'
wengophone\src\presentation\xpcom\src\Command.cpp(233) : error C2039:
'DeviceTyp
eOutput' : is not a member of 'VolumeControl'
       libs\sound\include\sound\VolumeControl.h(33) : see declaration of
'Volum
eControl'
wengophone\src\presentation\xpcom\src\Command.cpp(233) : error C3861:
'DeviceTyp
eOutput': identifier not found, even with argument-dependent lookup
wengophone\src\presentation\xpcom\src\Command.cpp(235) : error C2061: syntax
err
or : identifier 'Exception'
wengophone\src\presentation\xpcom\src\Command.cpp(235) : error C2310: catch
hand
lers must specify one type
wengophone\src\presentation\xpcom\src\Command.cpp(238) : error C2317: 'try'
bloc
k starting on line '232' has no catch handlers
scons: ***
[release-symbols\wengophone\src\presentation\xpcom\src\Command.obj] E
rror 2



--
Christopher Bautista
----------------------------------
Programmer

E: [EMAIL PROTECTED]
   [EMAIL PROTECTED]

B: potatokorner.blogspot.com
   phpotatokorner.blogspot.com
   potatoPengui.blogspot.com
_______________________________________________
Wengophone-devel mailing list
[email protected]
http://dev.openwengo.com/mailman/listinfo/wengophone-devel

Reply via email to