[SR-Users] db_cassandra

Anca Vamanu anca.vamanu at 1and1.ro
Mon Jan 23 13:45:47 CET 2012


Hi David,

How does you your table schema file for domain look like?
I will try myself also with domain module when I have some time.

Regards,
Anca


On 01/23/2012 02:23 PM, David wrote:
> I know that it does not claim to support the "domain" module.
>
> I am just posting the output in case there is something I can do to make
> it work.
>
> 0(22484) DEBUG: db_cassandra [dbcassa_base.cpp:570]: query table=domain
>    0(22484) DEBUG: db_cassandra [dbcassa_table.c:461]: found
> dbname=openser, table=domain
>    0(22484) ERROR: db_cassandra [dbcassa_base.cpp:361]: The key column
> with name [domain] not found in values
>    0(22484) DEBUG: db_cassandra [dbcassa_base.cpp:375]: key =
>    0(22484) ERROR: db_cassandra [dbcassa_base.cpp:450]: Query not
> supported - key not provided
>    0(22484) ERROR: db_cassandra [dbcassa_base.cpp:577]: Failed to query
> Cassandra cluster
>    0(22484) ERROR: domain [domain.c:258]: Error while querying database
>    0(22484) ERROR: domain [domain_mod.c:219]: Domain table reload failed
>    0(22484) DEBUG:<core>  [db_pool.c:102]: removing connection from the pool
>    0(22484) ERROR:<core>  [sr_module.c:939]: init_mod(): Error while
> initializing module domain (/usr/local/lib64/kamailio/modules_k/domain.so)
> ERROR: error while initializing modules
>    0(22484) DEBUG: tm [t_funcs.c:122]: DEBUG: tm_shutdown : start
>    0(22484) DEBUG: tm [t_funcs.c:125]: DEBUG: tm_shutdown : emptying hash
> table
>    0(22484) DEBUG: tm [t_funcs.c:127]: DEBUG: tm_shutdown : removing
> semaphores
>    0(22484) DEBUG: tm [t_funcs.c:129]: DEBUG: tm_shutdown : destroying
> tmcb lists
>    0(22484) DEBUG: tm [t_funcs.c:132]: DEBUG: tm_shutdown : done
>    0(22484) DEBUG:<core>  [mem/shm_mem.c:242]: shm_mem_destroy
>    0(22484) DEBUG:<core>  [mem/shm_mem.c:245]: destroying the shared
> memory lock
>
>
>
> On 1/23/12 4:05 AM, Anca Vamanu wrote:
>> Hi David,
>>
>> As mentioned in the documentation[1], the module is compatible with
>> thrift library version 0.6.1.
>>
>> [1]
>> http://sip-router.org/docbook/sip-router/branch/master/modules/db_cassandra/db_cassandra.html
>>
>>
>> Regards,
>> Anca
>>
>>
>> On 01/22/2012 09:16 AM, David wrote:
>>> Using thrift/0.8.0/thrift-0.8.0.tar.gz
>>>
>>> I get this when trying to build db_cassandra.
>>>
>>> In file included from /usr/local/include/thrift/protocol/TProtocol.h:23,
>>> from /usr/local/include/thrift/protocol/TBinaryProtocol.h:23,
>>> from dbcassa_base.cpp:36:
>>> /usr/local/include/thrift/transport/TTransport.h:34: error: expected
>>> constructor, destructor, or type conversion before ‘readAll’
>>> /usr/local/include/thrift/transport/TTransport.h:107: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/transport/TTransport.h:111: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/transport/TTransport.h:124: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/transport/TTransport.h:128: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/transport/TTransport.h:139: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/transport/TTransport.h:156: error: ISO C++
>>> forbids declaration of ‘uint8_t’ with no type
>>> /usr/local/include/thrift/transport/TTransport.h:156: error: expected
>>> ‘,’ or ‘...’ before ‘*’ token
>>> /usr/local/include/thrift/transport/TTransport.h:160: error: ISO C++
>>> forbids declaration of ‘uint8_t’ with no type
>>> /usr/local/include/thrift/transport/TTransport.h:160: error: expected
>>> ‘,’ or ‘...’ before ‘*’ token
>>> /usr/local/include/thrift/transport/TTransport.h:172: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/transport/TTransport.h:214: error: ISO C++
>>> forbids declaration of ‘uint8_t’ with no type
>>> /usr/local/include/thrift/transport/TTransport.h:214: error: expected
>>> ‘;’ before ‘*’ token
>>> /usr/local/include/thrift/transport/TTransport.h:218: error: expected
>>> ‘;’ before ‘virtual’
>>> /usr/local/include/thrift/transport/TTransport.h:218: error: ISO C++
>>> forbids declaration of ‘uint8_t’ with no type
>>> /usr/local/include/thrift/transport/TTransport.h:218: error: ‘uint8_t’
>>> declared as a ‘virtual’ field
>>> /usr/local/include/thrift/transport/TTransport.h:218: error: expected
>>> ‘;’ before ‘*’ token
>>> /usr/local/include/thrift/transport/TTransport.h:231: error: expected
>>> ‘;’ before ‘void’
>>> /usr/local/include/thrift/transport/TTransport.h:231: error: ‘uint32_t’
>>> has not been declared
>>> /usr/local/include/thrift/transport/TTransport.h:235: error: ‘uint32_t’
>>> has not been declared
>>> /usr/local/include/thrift/transport/TTransport.h: In member function
>>> ‘void apache::thrift::transport::TTransport::write(int)’:
>>> /usr/local/include/thrift/transport/TTransport.h:158: error: ‘buf’ was
>>> not declared in this scope
>>> /usr/local/include/thrift/transport/TTransport.h:158: error: ‘len’ was
>>> not declared in this scope
>>> In file included from
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:23,
>>> from dbcassa_base.cpp:36:
>>> /usr/local/include/thrift/protocol/TProtocol.h: At global scope:
>>> /usr/local/include/thrift/protocol/TProtocol.h:184: error: expected
>>> constructor, destructor, or type conversion before ‘skip’
>>> /usr/local/include/thrift/protocol/TProtocol.h:305: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:309: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:312: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:314: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:316: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:320: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:322: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:324: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:328: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:330: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:333: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:335: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:338: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:340: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:342: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:344: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:346: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:348: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:350: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:352: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:354: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:356: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:363: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:369: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:374: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:379: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:386: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:391: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:396: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:403: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:408: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:413: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:418: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:423: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:428: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:433: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:438: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:443: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:448: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:453: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:458: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:463: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:472: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:476: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:478: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:480: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:482: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:486: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:488: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:492: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:494: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:497: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:499: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:502: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:504: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:506: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:508: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:510: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:512: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:514: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:516: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:518: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:520: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:522: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:529: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:534: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:539: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:544: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:551: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:556: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:561: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:566: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:571: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:576: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:581: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:586: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:591: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:596: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:601: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:606: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:611: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:616: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:621: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:631: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:639: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/protocol/TProtocol.h:643: error: ‘uint32_t’
>>> does not name a type
>>> In file included from
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:24,
>>> from dbcassa_base.cpp:36:
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:42: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:52: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:57: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:63: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:68: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:78: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:83: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:91: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:96: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:103: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:108: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:115: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:120: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:126: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:132: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:138: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:144: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:150: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:156: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:162: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:168: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:174: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:184: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:190: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:196: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:201: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:211: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:216: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:221: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:231: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:236: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:243: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:248: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:255: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:260: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:266: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:272: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:278: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:284: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:290: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:296: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:302: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:308: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:329: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:336: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:341: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:345: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:349: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:356: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:360: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:364: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:370: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:374: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:379: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:383: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:388: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:392: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:396: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:400: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:404: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:408: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:412: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:416: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:420: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:428: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:435: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:439: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:443: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:447: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:454: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:458: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:464: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:468: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:473: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:477: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:482: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:486: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:490: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:494: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:498: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:502: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:506: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:510: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:514: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:518: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:522: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:536: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:548: error:
>>> ‘uint32_t’ does not name a type
>>> In file included from dbcassa_base.cpp:36:
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:92: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:96: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:99: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:101: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:103: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:107: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:109: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:111: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:115: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:117: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:119: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:121: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:123: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:125: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:127: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:129: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:131: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:133: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:135: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:137: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:139: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:146: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:150: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:152: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:154: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:156: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:160: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:162: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:166: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:168: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:170: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:172: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:174: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:176: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:180: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:182: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:184: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:186: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:188: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:190: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:192: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:195: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:208: error: ISO C++
>>> forbids declaration of ‘uint8_t’ with no type
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:208: error:
>>> expected ‘;’ before ‘*’ token
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h: In constructor
>>> ‘apache::thrift::protocol::TBinaryProtocolT<Transport_>::TBinaryProtocolT(boost::shared_ptr<X>)’:
>>>
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:51: error: class
>>> ‘apache::thrift::protocol::TBinaryProtocolT<Transport_>’ does not have
>>> any field named ‘string_buf_’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h: In constructor
>>> ‘apache::thrift::protocol::TBinaryProtocolT<Transport_>::TBinaryProtocolT(boost::shared_ptr<X>,
>>>
>>> int32_t, int32_t, bool, bool)’:
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:65: error: class
>>> ‘apache::thrift::protocol::TBinaryProtocolT<Transport_>’ does not have
>>> any field named ‘string_buf_’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h: In destructor
>>> ‘apache::thrift::protocol::TBinaryProtocolT<Transport_>::~TBinaryProtocolT()’:
>>>
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:69: error:
>>> ‘string_buf_’ was not declared in this scope
>>> In file included from
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:24,
>>> from dbcassa_base.cpp:36:
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h: At global scope:
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h: In instantiation
>>> of
>>> ‘apache::thrift::protocol::TVirtualProtocol<apache::thrift::protocol::TBinaryProtocolT<apache::thrift::transport::TTransport>,
>>>
>>> apache::thrift::protocol::TProtocolDefaults>’:
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:37: instantiated
>>> from
>>> ‘apache::thrift::protocol::TBinaryProtocolT<apache::thrift::transport::TTransport>’
>>>
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:259: instantiated
>>> from here
>>> /usr/local/include/thrift/protocol/TVirtualProtocol.h:554: error: no
>>> members matching ‘apache::thrift::protocol::TProtocolDefaults::readBool’
>>> in ‘class apache::thrift::protocol::TProtocolDefaults’
>>> In file included from dbcassa_base.cpp:36:
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h: In instantiation
>>> of
>>> ‘apache::thrift::protocol::TBinaryProtocolT<apache::thrift::transport::TTransport>’:
>>>
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:259: instantiated
>>> from here
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:178: error: no
>>> members matching
>>> ‘apache::thrift::protocol::TVirtualProtocol<apache::thrift::protocol::TBinaryProtocolT<apache::thrift::transport::TTransport>,
>>>
>>> apache::thrift::protocol::TProtocolDefaults>::readBool’ in ‘class
>>> apache::thrift::protocol::TVirtualProtocol<apache::thrift::protocol::TBinaryProtocolT<apache::thrift::transport::TTransport>,
>>>
>>> apache::thrift::protocol::TProtocolDefaults>’
>>> In file included from
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:277,
>>> from dbcassa_base.cpp:36:
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:31: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:51: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:56: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:62: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:67: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:78: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:83: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:89: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:100: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:105: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:114: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:119: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:128: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:133: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:140: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:146: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:153: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:160: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:167: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:179: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:189: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:198: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> In file included from
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.h:277,
>>> from dbcassa_base.cpp:36:
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:230: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:235: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:241: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:246: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:263: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:268: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:289: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:294: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:312: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:317: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:335: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:340: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:348: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:356: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:367: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:378: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:389: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:404: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:412: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> /usr/local/include/thrift/protocol/TBinaryProtocol.tcc:417: error:
>>> expected constructor, destructor, or type conversion before
>>> ‘TBinaryProtocolT’
>>> In file included from /usr/local/include/thrift/transport/TSocket.h:33,
>>> from dbcassa_base.cpp:37:
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:50: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:53: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:56: error: ISO
>>> C++ forbids declaration of ‘uint8_t’ with no type
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:56: error:
>>> expected ‘,’ or ‘...’ before ‘*’ token
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:59: error: ISO
>>> C++ forbids declaration of ‘uint8_t’ with no type
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:59: error:
>>> expected ‘;’ before ‘*’ token
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:62: error:
>>> expected ‘;’ before ‘void’
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:62: error:
>>> ‘uint32_t’ has not been declared
>>> /usr/local/include/thrift/transport/TVirtualTransport.h: In member
>>> function ‘void
>>> apache::thrift::transport::TTransportDefaults::write(int)’:
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:57: error: ‘buf’
>>> was not declared in this scope
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:57: error: ‘len’
>>> was not declared in this scope
>>> /usr/local/include/thrift/transport/TVirtualTransport.h: At global
>>> scope:
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:94: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:98: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:102: error: ISO
>>> C++ forbids declaration of ‘uint8_t’ with no type
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:102: error:
>>> expected ‘,’ or ‘...’ before ‘*’ token
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:106: error: ISO
>>> C++ forbids declaration of ‘uint8_t’ with no type
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:106: error:
>>> ‘uint8_t’ declared as a ‘virtual’ field
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:106: error:
>>> expected ‘;’ before ‘*’ token
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:110: error:
>>> expected ‘;’ before ‘virtual’
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:110: error:
>>> ‘uint32_t’ has not been declared
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:124: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/transport/TVirtualTransport.h: In member
>>> function ‘virtual void
>>> apache::thrift::transport::TVirtualTransport<Transport_,
>>> Super_>::write_virt(int)’:
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:103: error:
>>> ‘buf’ was not declared in this scope
>>> /usr/local/include/thrift/transport/TVirtualTransport.h:103: error:
>>> ‘len’ was not declared in this scope
>>> In file included from dbcassa_base.cpp:37:
>>> /usr/local/include/thrift/transport/TSocket.h: At global scope:
>>> /usr/local/include/thrift/transport/TSocket.h:100: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/transport/TSocket.h:105: error: ISO C++
>>> forbids declaration of ‘uint8_t’ with no type
>>> /usr/local/include/thrift/transport/TSocket.h:105: error: expected ‘,’
>>> or ‘...’ before ‘*’ token
>>> /usr/local/include/thrift/transport/TSocket.h:110: error: ‘uint32_t’
>>> does not name a type
>>> /usr/local/include/thrift/transport/TSocket.h:216: error: ISO C++
>>> forbids declaration of ‘sockaddr’ with no type
>>> /usr/local/include/thrift/transport/TSocket.h:216: error: expected ‘;’
>>> before ‘*’ token
>>> /usr/local/include/thrift/transport/TSocket.h:237: error: ISO C++
>>> forbids declaration of ‘sockaddr’ with no type
>>> /usr/local/include/thrift/transport/TSocket.h:237: error: expected ‘,’
>>> or ‘...’ before ‘*’ token
>>> /usr/local/include/thrift/transport/TSocket.h:290: error: ‘sockaddr_in’
>>> does not name a type
>>> /usr/local/include/thrift/transport/TSocket.h:291: error: ‘sockaddr_in6’
>>> does not name a type
>>> In file included from
>>> /usr/local/include/thrift/transport/TTransportUtils.h:29,
>>> from dbcassa_base.cpp:38:
>>> /usr/local/include/thrift/transport/TBufferTransports.h:62: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/transport/TBufferTransports.h:75: error:
>>> ‘uint32_t’ does not name a type
>>> /usr/local/include/thrift/transport/TBufferTransports.h:94: error: ISO
>>> C++ forbids declaration of ‘uint8_t’ with no type
>>> /usr/local/include/thrift/transport/TBufferTransports.h:94: error:
>>> expected ‘,’ or ‘...’ before ‘*’ token
>>> /usr/local/include/thrift/transport/TBufferTransports.h:107: error: ISO
>>> C++ forbids declaration of ‘uint8_t’ with no type
>>> /usr/local/include/thrift/transport/TBufferTransports.h:107: error:
>>> expected ‘;’ before ‘*’ token
>>> dbcassa_base.cpp:1031: error: expected ‘;’ at end of input
>>> dbcassa_base.cpp:1031: error: expected ‘}’ at end of input
>>> In file included from
>>> /usr/local/include/thrift/transport/TTransportUtils.h:29,
>>> from dbcassa_base.cpp:38:
>>> /usr/local/include/thrift/transport/TBufferTransports.h: In member
>>> function ‘void apache::thrift::transport::TBufferBase::write(int)’:
>>> /usr/local/include/thrift/transport/TBufferTransports.h:95: error:
>>> ‘new_wBase’ was not declared in this scope
>>> /usr/local/include/thrift/transport/TBufferTransports.h:95: error:
>>> ‘wBase_’ was not declared in this scope
>>> /usr/local/include/thrift/transport/TBufferTransports.h:95: error: ‘len’
>>> was not declared in this scope
>>> /usr/local/include/thrift/transport/TBufferTransports.h:96: error:
>>> ‘wBound_’ was not declared in this scope
>>> /usr/local/include/thrift/transport/TBufferTransports.h:97: error: ‘buf’
>>> was not declared in this scope
>>> /usr/local/include/thrift/transport/TBufferTransports.h:101: error:
>>> ‘buf’ was not declared in this scope
>>> /usr/local/include/thrift/transport/TBufferTransports.h:101: error:
>>> ‘writeSlow’ was not declared in this scope
>>> /usr/local/include/thrift/transport/TBufferTransports.h: At global
>>> scope:
>>> /usr/local/include/thrift/transport/TBufferTransports.h:102: error:
>>> expected unqualified-id at end of input
>>> /usr/local/include/thrift/transport/TBufferTransports.h:102: error:
>>> expected ‘}’ at end of input
>>> /usr/local/include/thrift/transport/TBufferTransports.h:102: error:
>>> expected ‘}’ at end of input
>>> /usr/local/include/thrift/transport/TBufferTransports.h:102: error:
>>> expected ‘}’ at end of input
>>> make[1]: *** [dbcassa_base.o] Error 1
>>> make: *** [install-modules] Error 1
>>>
>>> _______________________________________________
>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>>> sr-users at lists.sip-router.org
>>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>>
>>
>> _______________________________________________
>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>> sr-users at lists.sip-router.org
>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>




More information about the sr-users mailing list