-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Cannot Reproduce
-
Affects Version/s: 0.8
-
Fix Version/s: 0.10.0
-
Component/s: C++ - Compiler
-
Labels:None
-
Environment:
thrift 0.8.0
you can find build log at
http://pointyhat.freebsd.org/errorlogs/amd64-errorlogs/a.7.20120107170754/php5-pdo_cassandra-0.2.1.log
, and Thrift IDL file at
https://github.com/mkoppanen/php-pdo_cassandra/blob/master/interface/cassandra.thrift
this problem occurred after THRIFT-1275 commited,
I'm not c++ guy, There are two solution i found to resolve this problem,
1. prefix all namespace with "::"
2. avoid namespace conflict, change cpp namespace from "org.apache.cassandra" to "cassandra" in cassandra.thrift