[Asterisk-video] Media Mixer: mcu compilation error

Stanisław Czech tygrys at tygrys.net
Tue Aug 12 06:31:21 CDT 2008


Welcome,

At the beginning I would like to thank Sergio for his great work ;-)
Second thing: Could you upgrade your code to support newest SVN
versions of xmprpc-c. The 1.1 version is unable to compile since GCC
4.3 and so we all have to use SVN versions :/

Whatever I do, I get:

/usr/local/src/mcu/media/src/xmlrpcserver.cpp: In static member function ‘static int XmlRpcServer::RequestHandler(TSession*)’:
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:104: error: invalid use of incomplete type ‘struct _TSession’
/usr/local/include/xmlrpc-c/abyss.h:121: error: forward declaration of ‘struct _TSession’
/usr/local/src/mcu/media/src/xmlrpcserver.cpp: In member function ‘int XmlRpcServer::DispatchRequest(TSession*)’:
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:117: error: invalid use of incomplete type ‘struct _TSession’
/usr/local/include/xmlrpc-c/abyss.h:121: error: forward declaration of ‘struct _TSession’
/usr/local/src/mcu/media/src/xmlrpcserver.cpp: In static member function ‘static int XmlRpcServer::GetBody(TSession*, char*, short int)’:
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:148: error: invalid use of incomplete type ‘struct _TSession’
/usr/local/include/xmlrpc-c/abyss.h:121: error: forward declaration of ‘struct _TSession’
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:148: error: ‘ConnReadInit’ was not declared in this scope
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:151: error: invalid use of incomplete type ‘struct _TSession’
/usr/local/include/xmlrpc-c/abyss.h:121: error: forward declaration of ‘struct _TSession’
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:154: error: invalid use of incomplete type ‘struct _TSession’
/usr/local/include/xmlrpc-c/abyss.h:121: error: forward declaration of ‘struct _TSession’
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:157: error: invalid use of incomplete type ‘struct _TSession’
/usr/local/include/xmlrpc-c/abyss.h:121: error: forward declaration of ‘struct _TSession’
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:165: error: invalid use of incomplete type ‘struct _TSession’
/usr/local/include/xmlrpc-c/abyss.h:121: error: forward declaration of ‘struct _TSession’
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:168: error: invalid use of incomplete type ‘struct _TSession’
/usr/local/include/xmlrpc-c/abyss.h:121: error: forward declaration of ‘struct _TSession’
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:168: error: ‘ConnRead’ was not declared in this scope
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:172: error: invalid use of incomplete type ‘struct _TSession’
/usr/local/include/xmlrpc-c/abyss.h:121: error: forward declaration of ‘struct _TSession’
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:175: error: invalid use of incomplete type ‘struct _TSession’
/usr/local/include/xmlrpc-c/abyss.h:121: error: forward declaration of ‘struct _TSession’
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:178: error: invalid use of incomplete type ‘struct _TSession’
/usr/local/include/xmlrpc-c/abyss.h:121: error: forward declaration of ‘struct _TSession’
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:184: error: invalid use of incomplete type ‘struct _TSession’
/usr/local/include/xmlrpc-c/abyss.h:121: error: forward declaration of ‘struct _TSession’
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:188: error: invalid use of incomplete type ‘struct _TSession’
/usr/local/include/xmlrpc-c/abyss.h:121: error: forward declaration of ‘struct _TSession’
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:189: error: invalid use of incomplete type ‘struct _TSession’
/usr/local/include/xmlrpc-c/abyss.h:121: error: forward declaration of ‘struct _TSession’
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:192: error: invalid use of incomplete type ‘struct _TSession’
/usr/local/include/xmlrpc-c/abyss.h:121: error: forward declaration of ‘struct _TSession’
/usr/local/src/mcu/media/src/xmlrpcserver.cpp: In static member function ‘static int XmlRpcServer::SendResponse(TSession*, short int, char*, int)’:
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:217: error: ‘HTTPWrite’ was not declared in this scope
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:218: error: ‘HTTPWriteEnd’ was not declared in this scope
/usr/local/src/mcu/media/src/xmlrpcserver.cpp: In static member function ‘static int XmlRpcServer::SendError(TSession*, short int)’:
/usr/local/src/mcu/media/src/xmlrpcserver.cpp:233: warning: deprecated conversion from string constant to ‘char*’
make[1]: *** [xmlrpcserver.o] Error 1


Greetings,

Stanislaw Czech
NOWATEL Sp. z o.o.

tel. +48 58 732 25 91
fax. +48 58 732 25 94
mob. +48  693 059 058
http://www.tygrys.net
http://www.nowatel.com




More information about the asterisk-video mailing list