Answered SIP Dialer creation ERRor...

  • viernes, 19 de septiembre de 2008 9:06
     
     

    Hi,

     

       My developed Application is "calling card",using wm5 ,vs2005,and  win32 C++ platform,

    and I need to create SIP dialer.

     

    and I add one file for  SIP outgoing session creation into my existing Application..

     

    but I got this error,,,what I do...please anyone..

     

     

     

     

    1>.\sipcode.cpp(2) : error C2146: syntax error : missing ';' before identifier 'hr'

    1>.\sipcode.cpp(2) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(2) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(2) : error C2065: 'S_OK' : undeclared identifier

    1>.\sipcode.cpp(3) : error C2146: syntax error : missing ';' before identifier 'bstrLocalURI'

    1>.\sipcode.cpp(3) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(3) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(3) : error C2065: 'NULL' : undeclared identifier

    1>.\sipcode.cpp(4) : error C2146: syntax error : missing ';' before identifier 'bstrDestURI'

    1>.\sipcode.cpp(4) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(4) : error C2086: 'int BSTR' : redefinition

    1> .\sipcode.cpp(3) : see declaration of 'BSTR'

    1>.\sipcode.cpp(4) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(5) : error C2146: syntax error : missing ';' before identifier 'enSessionType'

    1>.\sipcode.cpp(5) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(5) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(6) : error C2143: syntax error : missing ';' before '*'

    1>.\sipcode.cpp(6) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(6) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(7) : error C2143: syntax error : missing ';' before '*'

    1>.\sipcode.cpp(7) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(7) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(8) : error C2143: syntax error : missing ';' before '*'

    1>.\sipcode.cpp(8) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(8) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(9) : error C2143: syntax error : missing ';' before '*'

    1>.\sipcode.cpp(9) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(9) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(10) : error C2143: syntax error : missing ';' before '*'

    1>.\sipcode.cpp(10) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(10) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(12) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(12) : error C2086: 'int enSessionType' : redefinition

    1> .\sipcode.cpp(5) : see declaration of 'enSessionType'

    1>.\sipcode.cpp(12) : error C2440: 'initializing' : cannot convert from 'const char Music' to 'int'

    1> There is no context in which this conversion is possible

    1>.\sipcode.cpp(18) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(18) : error C2374: 'bstrDestURI' : redefinition; multiple initialization

    1> .\sipcode.cpp(4) : see declaration of 'bstrDestURI'

    1>.\sipcode.cpp(18) : error C2039: 'SysAllocString' : is not a member of '`global namespace''

    1>.\sipcode.cpp(18) : error C3861: 'SysAllocString': identifier not found

    1>.\sipcode.cpp(27) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(27) : error C2374: 'hr' : redefinition; multiple initialization

    1> .\sipcode.cpp(2) : see declaration of 'hr'

    1>.\sipcode.cpp(27) : error C2227: left of '->CreateSession' must point to class/struct/union/generic type

    1> type is 'int *'

    1>.\sipcode.cpp(30) : error C2065: 'RTCCS_FORCE_PROFILE' : undeclared identifier

    1>.\sipcode.cpp(36) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(36) : error C2374: 'hr' : redefinition; multiple initialization

    1> .\sipcode.cpp(2) : see declaration of 'hr'

    1>.\sipcode.cpp(36) : error C2227: left of '->QueryInterface' must point to class/struct/union/generic type

    1> type is 'int *'

    1>.\sipcode.cpp(36) : error C2065: 'IID_IRTCSessionPortManagement' : undeclared identifier

    1>.\sipcode.cpp(37) : error C2062: type 'void' unexpected

    1>.\sipcode.cpp(37) : error C2059: syntax error : ')'

    1>.\sipcode.cpp(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(42) : error C2374: 'hr' : redefinition; multiple initialization

    1> .\sipcode.cpp(2) : see declaration of 'hr'

    1>.\sipcode.cpp(42) : error C2227: left of '->SetPortManager' must point to class/struct/union/generic type

    1> type is 'int *'

    1>.\sipcode.cpp(46) : error C2059: syntax error : 'if'

    1>.\sipcode.cpp(47) : error C2143: syntax error : missing ';' before '{'

    1>.\sipcode.cpp(47) : error C2447: '{' : missing function header (old-style formal list?)

    1>.\sipcode.cpp(52) : error C2143: syntax error : missing ';' before '*'

    1>.\sipcode.cpp(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(53) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

    1>.\sipcode.cpp(53) : error C2374: 'hr' : redefinition; multiple initialization

    1> .\sipcode.cpp(2) : see declaration of 'hr'

    1>.\sipcode.cpp(53) : error C2227: left of '->AddParticipant' must point to class/struct/union/generic type

    1> type is 'int *'

    1>.\sipcode.cpp(61) : error C2059: syntax error : '...'

    1>.\sipcode.cpp(67) : error C2143: syntax error : missing ';' before '{'

    1>.\sipcode.cpp(67) : error C2447: '{' : missing function header (old-style formal list?)

    1>.\sipcode.cpp(72) : error C2059: syntax error : 'if'

    1>.\sipcode.cpp(73) : error C2143: syntax error : missing ';' before '{'

    1>.\sipcode.cpp(73) : error C2447: '{' : missing function header (old-style formal list?)

    1>.\sipcode.cpp(78) : error C2059: syntax error : 'if'

    1>.\sipcode.cpp(79) : error C2143: syntax error : missing ';' before '{'

    1>.\sipcode.cpp(79) : error C2447: '{' : missing function header (old-style formal list?)

    1>.\sipcode.cpp(84) : error C2059: syntax error : 'if'

    1>.\sipcode.cpp(85) : error C2143: syntax error : missing ';' before '{'

    1>.\sipcode.cpp(85) : error C2447: '{' : missing function header (old-style formal list?)

    1>Build log was saved at "file://c:\Documents and Settings\jayaseelan\My Documents\Visual Studio 2005\Projects\callingcard sample\Windows Mobile 5.0 Pocket PC SDK (ARMV4I)\Release\BuildLog.htm"

    1>CallingCard - 71 error(s), 0 warning(s)

    ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Todas las respuestas

  • sábado, 20 de septiembre de 2008 5:35
     
     Respondida

     

    The errors indicate that you've got a number of syntax errors, missing include directives,  undeclared variables, and unbalanced brackets. I am afraid for something like this I could not tell you anything specific without seeing the code.  You may want to post your code on Skydrive and then ask some one in the C++ forum to take alook at it.

     

  • martes, 28 de diciembre de 2010 14:47
     
     

    I can recommend you to try to build dialer using this sip api

     

     


    But they stole the application from www.voipsipsdk.com . Do not contact them because you will not have any support or software update.