본문 바로가기

Hadoop Ecosystem

R CMD INSTALL rhdfs_1.0.6.tar.gz

RHadoop 설치하는데 장애물을 하나씩 들쳐내면서 수풀을 헤치고 나가는 느낌이다. 

결정적으로 rhbase 설치에서 자꾸 예기치 못한게 나오는데 .. . . . . 



[hadoop@h001 Downloads]$ R CMD INSTALL rhdfs_1.0.6.tar.gz 

* installing to library ‘/home/hadoop/R/x86_64-redhat-linux-gnu-library/3.0’

* installing *source* package ‘rhdfs’ ...

** R

** inst

** preparing package for lazy loading

** help

*** installing help indices

  converting help for package ‘rhdfs’

    finding HTML links ... done

    hdfs-file-access                        html  

    hdfs-file-manip                         html  

    hdfs.defaults                           html  

    hdfs.file-level                         html  

    initialization                          html  

    rhdfs                                   html  

    text.files                              html  

** building package indices

** testing if installed package can be loaded

* DONE (rhdfs)



[hadoop@h001 Downloads]$ R CMD INSTALL rhbase_1.2.0.tar.gz 

* installing to library ‘/home/hadoop/R/x86_64-redhat-linux-gnu-library/3.0’

* installing *source* package ‘rhbase’ ...

** libs

g++ -m64 -I/usr/include/R -DNDEBUG  -I/usr/local/include   -I. -g  -DHAVE_UINTPTR_T -DHAVE_NETDB_H=1 -fpermissive -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -I./gen_cpp `pkg-config --cflags thrift` -Wall -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic  -c Hbase.cpp -o Hbase.o

Package thrift was not found in the pkg-config search path.

Perhaps you should add the directory containing `thrift.pc'

to the PKG_CONFIG_PATH environment variable

No package 'thrift' found

In file included from Hbase.cpp:7:

Hbase.h:10:24: error: TProcessor.h: No such file or directory

In file included from Hbase.h:11,

                 from Hbase.cpp:7:

Hbase_types.h:10:20: error: Thrift.h: No such file or directory

Hbase_types.h:11:35: error: TApplicationException.h: No such file or directory

Hbase_types.h:12:32: error: protocol/TProtocol.h: No such file or directory

Hbase_types.h:13:34: error: transport/TTransport.h: No such file or directory

In file included from Hbase.h:11,

                 from Hbase.cpp:7:

Hbase_types.h:19: error: ‘string’ in namespace ‘std’ does not name a type

Hbase_types.h:21: error: ‘string’ in namespace ‘std’ does not name a type

Hbase_types.h:23: error: ‘int32_t’ does not name a type

Hbase_types.h:35: error: ‘uint8_t’ does not name a type

In file included from Hbase.h:11,

                 from Hbase.cpp:7:

Hbase_types.h:42: error: ‘Bytes’ does not name a type

Hbase_types.h:43: error: ‘int64_t’ does not name a type

Hbase_types.h:47: warning: ISO C++ forbids declaration of ‘Bytes’ with no type

Hbase_types.h:47: error: expected ‘,’ or ‘...’ before ‘&’ token

Hbase_types.h:51: warning: ISO C++ forbids declaration of ‘int64_t’ with no type

Hbase_types.h:51: error: expected ‘,’ or ‘...’ before ‘val’

Hbase_types.h:69: error: ‘uint32_t’ does not name a type

Hbase_types.h:70: error: ‘uint32_t’ does not name a type

Hbase_types.h: In constructor ‘apache::hadoop::hbase::thrift::TCell::TCell()’:

Hbase_types.h:37: error: class ‘apache::hadoop::hbase::thrift::TCell’ does not have any field named ‘value’

Hbase_types.h:37: error: class ‘apache::hadoop::hbase::thrift::TCell’ does not have any field named ‘timestamp’

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::TCell::__set_value(int)’:

Hbase_types.h:48: error: ‘value’ was not declared in this scope

Hbase_types.h:48: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::TCell::__set_timestamp(int)’:

Hbase_types.h:52: error: ‘timestamp’ was not declared in this scope

Hbase_types.h:52: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘bool apache::hadoop::hbase::thrift::TCell::operator==(const apache::hadoop::hbase::thrift::TCell&) const’:

Hbase_types.h:57: error: ‘value’ was not declared in this scope

Hbase_types.h:57: error: ‘const class apache::hadoop::hbase::thrift::TCell’ has no member named ‘value’

Hbase_types.h:59: error: ‘timestamp’ was not declared in this scope

Hbase_types.h:59: error: ‘const class apache::hadoop::hbase::thrift::TCell’ has no member named ‘timestamp’

Hbase_types.h: At global scope:

Hbase_types.h:91: error: ‘uint8_t’ does not name a type

Hbase_types.h:98: error: ‘Text’ does not name a type

Hbase_types.h:99: error: ‘int32_t’ does not name a type

Hbase_types.h:100: error: ‘string’ in namespace ‘std’ does not name a type

Hbase_types.h:102: error: ‘string’ in namespace ‘std’ does not name a type

Hbase_types.h:103: error: ‘int32_t’ does not name a type

Hbase_types.h:104: error: ‘int32_t’ does not name a type

Hbase_types.h:106: error: ‘int32_t’ does not name a type

Hbase_types.h:110: warning: ISO C++ forbids declaration of ‘Text’ with no type

Hbase_types.h:110: error: expected ‘,’ or ‘...’ before ‘&’ token

Hbase_types.h:114: warning: ISO C++ forbids declaration of ‘int32_t’ with no type

Hbase_types.h:114: error: expected ‘,’ or ‘...’ before ‘val’

Hbase_types.h:118: error: expected unqualified-id before ‘&’ token

Hbase_types.h:118: error: expected ‘)’ before ‘&’ token

Hbase_types.h:118: error: expected ‘;’ before ‘&’ token

Hbase_types.h:122: error: expected ‘;’ before ‘void’

Hbase_types.h:126: error: expected unqualified-id before ‘&’ token

Hbase_types.h:126: error: expected ‘)’ before ‘&’ token

Hbase_types.h:126: error: expected ‘;’ before ‘&’ token

Hbase_types.h:130: error: expected ‘;’ before ‘void’

Hbase_types.h:130: warning: ISO C++ forbids declaration of ‘int32_t’ with no type

Hbase_types.h:130: error: expected ‘,’ or ‘...’ before ‘val’

Hbase_types.h:134: warning: ISO C++ forbids declaration of ‘int32_t’ with no type

Hbase_types.h:134: error: expected ‘,’ or ‘...’ before ‘val’

Hbase_types.h:142: warning: ISO C++ forbids declaration of ‘int32_t’ with no type

Hbase_types.h:142: error: expected ‘,’ or ‘...’ before ‘val’

Hbase_types.h:174: error: ‘uint32_t’ does not name a type

Hbase_types.h:175: error: ‘uint32_t’ does not name a type

Hbase_types.h: In constructor ‘apache::hadoop::hbase::thrift::ColumnDescriptor::ColumnDescriptor()’:

Hbase_types.h:93: error: class ‘apache::hadoop::hbase::thrift::ColumnDescriptor’ does not have any field named ‘name’

Hbase_types.h:93: error: class ‘apache::hadoop::hbase::thrift::ColumnDescriptor’ does not have any field named ‘maxVersions’

Hbase_types.h:93: error: class ‘apache::hadoop::hbase::thrift::ColumnDescriptor’ does not have any field named ‘compression’

Hbase_types.h:93: error: class ‘apache::hadoop::hbase::thrift::ColumnDescriptor’ does not have any field named ‘bloomFilterType’

Hbase_types.h:93: error: class ‘apache::hadoop::hbase::thrift::ColumnDescriptor’ does not have any field named ‘bloomFilterVectorSize’

Hbase_types.h:93: error: class ‘apache::hadoop::hbase::thrift::ColumnDescriptor’ does not have any field named ‘bloomFilterNbHashes’

Hbase_types.h:93: error: class ‘apache::hadoop::hbase::thrift::ColumnDescriptor’ does not have any field named ‘timeToLive’

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::ColumnDescriptor::__set_name(int)’:

Hbase_types.h:111: error: ‘name’ was not declared in this scope

Hbase_types.h:111: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::ColumnDescriptor::__set_maxVersions(int)’:

Hbase_types.h:115: error: ‘maxVersions’ was not declared in this scope

Hbase_types.h:115: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::ColumnDescriptor::__set_bloomFilterVectorSize(int)’:

Hbase_types.h:131: error: ‘bloomFilterVectorSize’ was not declared in this scope

Hbase_types.h:131: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::ColumnDescriptor::__set_bloomFilterNbHashes(int)’:

Hbase_types.h:135: error: ‘bloomFilterNbHashes’ was not declared in this scope

Hbase_types.h:135: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::ColumnDescriptor::__set_timeToLive(int)’:

Hbase_types.h:143: error: ‘timeToLive’ was not declared in this scope

Hbase_types.h:143: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘bool apache::hadoop::hbase::thrift::ColumnDescriptor::operator==(const apache::hadoop::hbase::thrift::ColumnDescriptor&) const’:

Hbase_types.h:148: error: ‘name’ was not declared in this scope

Hbase_types.h:148: error: ‘const class apache::hadoop::hbase::thrift::ColumnDescriptor’ has no member named ‘name’

Hbase_types.h:150: error: ‘maxVersions’ was not declared in this scope

Hbase_types.h:150: error: ‘const class apache::hadoop::hbase::thrift::ColumnDescriptor’ has no member named ‘maxVersions’

Hbase_types.h:152: error: ‘compression’ was not declared in this scope

Hbase_types.h:152: error: ‘const class apache::hadoop::hbase::thrift::ColumnDescriptor’ has no member named ‘compression’

Hbase_types.h:156: error: ‘bloomFilterType’ was not declared in this scope

Hbase_types.h:156: error: ‘const class apache::hadoop::hbase::thrift::ColumnDescriptor’ has no member named ‘bloomFilterType’

Hbase_types.h:158: error: ‘bloomFilterVectorSize’ was not declared in this scope

Hbase_types.h:158: error: ‘const class apache::hadoop::hbase::thrift::ColumnDescriptor’ has no member named ‘bloomFilterVectorSize’

Hbase_types.h:160: error: ‘bloomFilterNbHashes’ was not declared in this scope

Hbase_types.h:160: error: ‘const class apache::hadoop::hbase::thrift::ColumnDescriptor’ has no member named ‘bloomFilterNbHashes’

Hbase_types.h:164: error: ‘timeToLive’ was not declared in this scope

Hbase_types.h:164: error: ‘const class apache::hadoop::hbase::thrift::ColumnDescriptor’ has no member named ‘timeToLive’

Hbase_types.h: At global scope:

Hbase_types.h:192: error: ‘uint8_t’ does not name a type

Hbase_types.h:199: error: ‘Text’ does not name a type

Hbase_types.h:200: error: ‘Text’ does not name a type

Hbase_types.h:201: error: ‘int64_t’ does not name a type

Hbase_types.h:202: error: ‘Text’ does not name a type

Hbase_types.h:203: error: ‘int8_t’ does not name a type

Hbase_types.h:207: warning: ISO C++ forbids declaration of ‘Text’ with no type

Hbase_types.h:207: error: expected ‘,’ or ‘...’ before ‘&’ token

Hbase_types.h:211: warning: ISO C++ forbids declaration of ‘Text’ with no type

Hbase_types.h:211: error: expected ‘,’ or ‘...’ before ‘&’ token

Hbase_types.h:215: warning: ISO C++ forbids declaration of ‘int64_t’ with no type

Hbase_types.h:215: error: expected ‘,’ or ‘...’ before ‘val’

Hbase_types.h:219: warning: ISO C++ forbids declaration of ‘Text’ with no type

Hbase_types.h:219: error: expected ‘,’ or ‘...’ before ‘&’ token

Hbase_types.h:223: warning: ISO C++ forbids declaration of ‘int8_t’ with no type

Hbase_types.h:223: error: expected ‘,’ or ‘...’ before ‘val’

Hbase_types.h:247: error: ‘uint32_t’ does not name a type

Hbase_types.h:248: error: ‘uint32_t’ does not name a type

Hbase_types.h: In constructor ‘apache::hadoop::hbase::thrift::TRegionInfo::TRegionInfo()’:

Hbase_types.h:194: error: class ‘apache::hadoop::hbase::thrift::TRegionInfo’ does not have any field named ‘startKey’

Hbase_types.h:194: error: class ‘apache::hadoop::hbase::thrift::TRegionInfo’ does not have any field named ‘endKey’

Hbase_types.h:194: error: class ‘apache::hadoop::hbase::thrift::TRegionInfo’ does not have any field named ‘id’

Hbase_types.h:194: error: class ‘apache::hadoop::hbase::thrift::TRegionInfo’ does not have any field named ‘name’

Hbase_types.h:194: error: class ‘apache::hadoop::hbase::thrift::TRegionInfo’ does not have any field named ‘version’

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::TRegionInfo::__set_startKey(int)’:

Hbase_types.h:208: error: ‘startKey’ was not declared in this scope

Hbase_types.h:208: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::TRegionInfo::__set_endKey(int)’:

Hbase_types.h:212: error: ‘endKey’ was not declared in this scope

Hbase_types.h:212: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::TRegionInfo::__set_id(int)’:

Hbase_types.h:216: error: ‘id’ was not declared in this scope

Hbase_types.h:216: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::TRegionInfo::__set_name(int)’:

Hbase_types.h:220: error: ‘name’ was not declared in this scope

Hbase_types.h:220: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::TRegionInfo::__set_version(int)’:

Hbase_types.h:224: error: ‘version’ was not declared in this scope

Hbase_types.h:224: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘bool apache::hadoop::hbase::thrift::TRegionInfo::operator==(const apache::hadoop::hbase::thrift::TRegionInfo&) const’:

Hbase_types.h:229: error: ‘startKey’ was not declared in this scope

Hbase_types.h:229: error: ‘const class apache::hadoop::hbase::thrift::TRegionInfo’ has no member named ‘startKey’

Hbase_types.h:231: error: ‘endKey’ was not declared in this scope

Hbase_types.h:231: error: ‘const class apache::hadoop::hbase::thrift::TRegionInfo’ has no member named ‘endKey’

Hbase_types.h:233: error: ‘id’ was not declared in this scope

Hbase_types.h:233: error: ‘const class apache::hadoop::hbase::thrift::TRegionInfo’ has no member named ‘id’

Hbase_types.h:235: error: ‘name’ was not declared in this scope

Hbase_types.h:235: error: ‘const class apache::hadoop::hbase::thrift::TRegionInfo’ has no member named ‘name’

Hbase_types.h:237: error: ‘version’ was not declared in this scope

Hbase_types.h:237: error: ‘const class apache::hadoop::hbase::thrift::TRegionInfo’ has no member named ‘version’

Hbase_types.h: At global scope:

Hbase_types.h:263: error: ‘uint8_t’ does not name a type

Hbase_types.h:271: error: ‘Text’ does not name a type

Hbase_types.h:272: error: ‘Text’ does not name a type

Hbase_types.h:280: warning: ISO C++ forbids declaration of ‘Text’ with no type

Hbase_types.h:280: error: expected ‘,’ or ‘...’ before ‘&’ token

Hbase_types.h:284: warning: ISO C++ forbids declaration of ‘Text’ with no type

Hbase_types.h:284: error: expected ‘,’ or ‘...’ before ‘&’ token

Hbase_types.h:304: error: ‘uint32_t’ does not name a type

Hbase_types.h:305: error: ‘uint32_t’ does not name a type

Hbase_types.h: In constructor ‘apache::hadoop::hbase::thrift::Mutation::Mutation()’:

Hbase_types.h:265: error: class ‘apache::hadoop::hbase::thrift::Mutation’ does not have any field named ‘column’

Hbase_types.h:265: error: class ‘apache::hadoop::hbase::thrift::Mutation’ does not have any field named ‘value’

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::Mutation::__set_column(int)’:

Hbase_types.h:281: error: ‘column’ was not declared in this scope

Hbase_types.h:281: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::Mutation::__set_value(int)’:

Hbase_types.h:285: error: ‘value’ was not declared in this scope

Hbase_types.h:285: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘bool apache::hadoop::hbase::thrift::Mutation::operator==(const apache::hadoop::hbase::thrift::Mutation&) const’:

Hbase_types.h:292: error: ‘column’ was not declared in this scope

Hbase_types.h:292: error: ‘const class apache::hadoop::hbase::thrift::Mutation’ has no member named ‘column’

Hbase_types.h:294: error: ‘value’ was not declared in this scope

Hbase_types.h:294: error: ‘const class apache::hadoop::hbase::thrift::Mutation’ has no member named ‘value’

Hbase_types.h: At global scope:

Hbase_types.h:319: error: ‘uint8_t’ does not name a type

Hbase_types.h:326: error: ‘Text’ does not name a type

Hbase_types.h:327: warning: ISO C++ forbids declaration of ‘vector’ with no type

Hbase_types.h:327: error: invalid use of ‘::’

Hbase_types.h:327: error: expected ‘;’ before ‘<’ token

Hbase_types.h:331: warning: ISO C++ forbids declaration of ‘Text’ with no type

Hbase_types.h:331: error: expected ‘,’ or ‘...’ before ‘&’ token

Hbase_types.h:335: error: expected unqualified-id before ‘<’ token

Hbase_types.h:335: error: expected ‘)’ before ‘<’ token

Hbase_types.h:335: error: expected ‘;’ before ‘<’ token

Hbase_types.h:339: error: expected ‘;’ before ‘bool’

Hbase_types.h:353: error: ‘uint32_t’ does not name a type

Hbase_types.h:354: error: ‘uint32_t’ does not name a type

Hbase_types.h: In constructor ‘apache::hadoop::hbase::thrift::BatchMutation::BatchMutation()’:

Hbase_types.h:321: error: class ‘apache::hadoop::hbase::thrift::BatchMutation’ does not have any field named ‘row’

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::BatchMutation::__set_row(int)’:

Hbase_types.h:332: error: ‘row’ was not declared in this scope

Hbase_types.h:332: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘bool apache::hadoop::hbase::thrift::BatchMutation::operator==(const apache::hadoop::hbase::thrift::BatchMutation&) const’:

Hbase_types.h:341: error: ‘row’ was not declared in this scope

Hbase_types.h:341: error: ‘const class apache::hadoop::hbase::thrift::BatchMutation’ has no member named ‘row’

Hbase_types.h:343: error: ‘mutations’ was not declared in this scope

Hbase_types.h:343: error: ‘const class apache::hadoop::hbase::thrift::BatchMutation’ has no member named ‘mutations’

Hbase_types.h: At global scope:

Hbase_types.h:368: error: ‘uint8_t’ does not name a type

Hbase_types.h:375: error: ‘Text’ does not name a type

Hbase_types.h:376: warning: ISO C++ forbids declaration of ‘map’ with no type

Hbase_types.h:376: error: invalid use of ‘::’

Hbase_types.h:376: error: expected ‘;’ before ‘<’ token

Hbase_types.h:380: warning: ISO C++ forbids declaration of ‘Text’ with no type

Hbase_types.h:380: error: expected ‘,’ or ‘...’ before ‘&’ token

Hbase_types.h:384: error: expected unqualified-id before ‘<’ token

Hbase_types.h:384: error: expected ‘)’ before ‘<’ token

Hbase_types.h:384: error: expected ‘;’ before ‘<’ token

Hbase_types.h:388: error: expected ‘;’ before ‘bool’

Hbase_types.h:402: error: ‘uint32_t’ does not name a type

Hbase_types.h:403: error: ‘uint32_t’ does not name a type

Hbase_types.h: In constructor ‘apache::hadoop::hbase::thrift::TRowResult::TRowResult()’:

Hbase_types.h:370: error: class ‘apache::hadoop::hbase::thrift::TRowResult’ does not have any field named ‘row’

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::TRowResult::__set_row(int)’:

Hbase_types.h:381: error: ‘row’ was not declared in this scope

Hbase_types.h:381: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘bool apache::hadoop::hbase::thrift::TRowResult::operator==(const apache::hadoop::hbase::thrift::TRowResult&) const’:

Hbase_types.h:390: error: ‘row’ was not declared in this scope

Hbase_types.h:390: error: ‘const class apache::hadoop::hbase::thrift::TRowResult’ has no member named ‘row’

Hbase_types.h:392: error: ‘columns’ was not declared in this scope

Hbase_types.h:392: error: ‘const class apache::hadoop::hbase::thrift::TRowResult’ has no member named ‘columns’

Hbase_types.h: At global scope:

Hbase_types.h:421: error: ‘uint8_t’ does not name a type

Hbase_types.h:428: error: ‘Text’ does not name a type

Hbase_types.h:429: error: ‘Text’ does not name a type

Hbase_types.h:430: error: ‘int64_t’ does not name a type

Hbase_types.h:431: warning: ISO C++ forbids declaration of ‘vector’ with no type

Hbase_types.h:431: error: invalid use of ‘::’

Hbase_types.h:431: error: expected ‘;’ before ‘<’ token

Hbase_types.h:432: error: ‘int32_t’ does not name a type

Hbase_types.h:433: error: ‘Text’ does not name a type

Hbase_types.h:437: warning: ISO C++ forbids declaration of ‘Text’ with no type

Hbase_types.h:437: error: expected ‘,’ or ‘...’ before ‘&’ token

Hbase_types.h:442: warning: ISO C++ forbids declaration of ‘Text’ with no type

Hbase_types.h:442: error: expected ‘,’ or ‘...’ before ‘&’ token

Hbase_types.h:447: warning: ISO C++ forbids declaration of ‘int64_t’ with no type

Hbase_types.h:447: error: expected ‘,’ or ‘...’ before ‘val’

Hbase_types.h:452: error: expected unqualified-id before ‘<’ token

Hbase_types.h:452: error: expected ‘)’ before ‘<’ token

Hbase_types.h:452: error: expected ‘;’ before ‘<’ token

Hbase_types.h:457: error: expected ‘;’ before ‘void’

Hbase_types.h:457: warning: ISO C++ forbids declaration of ‘int32_t’ with no type

Hbase_types.h:457: error: expected ‘,’ or ‘...’ before ‘val’

Hbase_types.h:462: warning: ISO C++ forbids declaration of ‘Text’ with no type

Hbase_types.h:462: error: expected ‘,’ or ‘...’ before ‘&’ token

Hbase_types.h:501: error: ‘uint32_t’ does not name a type

Hbase_types.h:502: error: ‘uint32_t’ does not name a type

Hbase_types.h: In constructor ‘apache::hadoop::hbase::thrift::TScan::TScan()’:

Hbase_types.h:423: error: class ‘apache::hadoop::hbase::thrift::TScan’ does not have any field named ‘startRow’

Hbase_types.h:423: error: class ‘apache::hadoop::hbase::thrift::TScan’ does not have any field named ‘stopRow’

Hbase_types.h:423: error: class ‘apache::hadoop::hbase::thrift::TScan’ does not have any field named ‘timestamp’

Hbase_types.h:423: error: class ‘apache::hadoop::hbase::thrift::TScan’ does not have any field named ‘caching’

Hbase_types.h:423: error: class ‘apache::hadoop::hbase::thrift::TScan’ does not have any field named ‘filterString’

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::TScan::__set_startRow(int)’:

Hbase_types.h:438: error: ‘startRow’ was not declared in this scope

Hbase_types.h:438: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::TScan::__set_stopRow(int)’:

Hbase_types.h:443: error: ‘stopRow’ was not declared in this scope

Hbase_types.h:443: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::TScan::__set_timestamp(int)’:

Hbase_types.h:448: error: ‘timestamp’ was not declared in this scope

Hbase_types.h:448: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::TScan::__set_caching(int)’:

Hbase_types.h:458: error: ‘caching’ was not declared in this scope

Hbase_types.h:458: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘void apache::hadoop::hbase::thrift::TScan::__set_filterString(int)’:

Hbase_types.h:463: error: ‘filterString’ was not declared in this scope

Hbase_types.h:463: error: ‘val’ was not declared in this scope

Hbase_types.h: In member function ‘bool apache::hadoop::hbase::thrift::TScan::operator==(const apache::hadoop::hbase::thrift::TScan&) const’:

Hbase_types.h:471: error: ‘startRow’ was not declared in this scope

Hbase_types.h:471: error: ‘const class apache::hadoop::hbase::thrift::TScan’ has no member named ‘startRow’

Hbase_types.h:475: error: ‘stopRow’ was not declared in this scope

Hbase_types.h:475: error: ‘const class apache::hadoop::hbase::thrift::TScan’ has no member named ‘stopRow’

Hbase_types.h:479: error: ‘timestamp’ was not declared in this scope

Hbase_types.h:479: error: ‘const class apache::hadoop::hbase::thrift::TScan’ has no member named ‘timestamp’

Hbase_types.h:483: error: ‘columns’ was not declared in this scope

Hbase_types.h:483: error: ‘const class apache::hadoop::hbase::thrift::TScan’ has no member named ‘columns’

Hbase_types.h:487: error: ‘caching’ was not declared in this scope

Hbase_types.h:487: error: ‘const class apache::hadoop::hbase::thrift::TScan’ has no member named ‘caching’

Hbase_types.h:491: error: ‘filterString’ was not declared in this scope

Hbase_types.h:491: error: ‘const class apache::hadoop::hbase::thrift::TScan’ has no member named ‘filterString’

Hbase_types.h: At global scope:

Hbase_types.h:511: error: ‘apache::thrift’ has not been declared

Hbase_types.h:511: error: expected ‘{’ before ‘TException’

Hbase_types.h:511: error: invalid type in declaration before ‘{’ token

Hbase_types.h:511: warning: extended initializer lists only available with -std=c++0x or -std=gnu++0x

Hbase_types.h:512: error: expected primary-expression before ‘public’

Hbase_types.h:512: error: expected ‘}’ before ‘public’

Hbase_types.h:512: error: expected ‘,’ or ‘;’ before ‘public’

Hbase_types.h:515: error: ‘uint8_t’ does not name a type

Hbase_types.h:517: error: expected unqualified-id before ‘)’ token

Hbase_types.h:520: error: declaration of ‘~apache::hadoop::hbase::thrift::IOError’ as non-member

Hbase_types.h:522: error: ‘string’ in namespace ‘std’ does not name a type

Hbase_types.h:526: error: expected unqualified-id before ‘&’ token

Hbase_types.h:526: error: expected ‘)’ before ‘&’ token

Hbase_types.h:526: error: expected initializer before ‘&’ token

Hbase_types.h:530: error: non-member function ‘bool apache::hadoop::hbase::thrift::operator==(const apache::hadoop::hbase::thrift::IOError&)’ cannot have cv-qualifier

Hbase_types.h:530: error: ‘bool apache::hadoop::hbase::thrift::operator==(const apache::hadoop::hbase::thrift::IOError&)’ must take exactly two arguments

Hbase_types.h:536: error: non-member function ‘bool apache::hadoop::hbase::thrift::operator!=(const apache::hadoop::hbase::thrift::IOError&)’ cannot have cv-qualifier

Hbase_types.h:536: error: ‘bool apache::hadoop::hbase::thrift::operator!=(const apache::hadoop::hbase::thrift::IOError&)’ must take exactly two arguments

Hbase_types.h:540: error: non-member function ‘bool apache::hadoop::hbase::thrift::operator<(const apache::hadoop::hbase::thrift::IOError&)’ cannot have cv-qualifier

Hbase_types.h:540: error: ‘bool apache::hadoop::hbase::thrift::operator<(const apache::hadoop::hbase::thrift::IOError&)’ must take exactly two arguments

Hbase_types.h:542: error: ‘uint32_t’ does not name a type

Hbase_types.h:543: error: ‘uint32_t’ does not name a type

Hbase_types.h:552: error: ‘apache::thrift’ has not been declared

Hbase_types.h:552: error: expected ‘{’ before ‘TException’

Hbase_types.h:552: error: invalid type in declaration before ‘{’ token

Hbase_types.h:552: warning: extended initializer lists only available with -std=c++0x or -std=gnu++0x

Hbase_types.h:553: error: expected primary-expression before ‘public’

Hbase_types.h:553: error: expected ‘}’ before ‘public’

Hbase_types.h:553: error: expected ‘,’ or ‘;’ before ‘public’

Hbase_types.h:556: error: ‘uint8_t’ does not name a type

Hbase_types.h:558: error: expected unqualified-id before ‘)’ token

Hbase_types.h:561: error: declaration of ‘~apache::hadoop::hbase::IllegalArgument’ as non-member

Hbase_types.h:563: error: ‘string’ in namespace ‘std’ does not name a type

Hbase_types.h:567: error: expected unqualified-id before ‘&’ token

Hbase_types.h:567: error: expected ‘)’ before ‘&’ token

Hbase_types.h:567: error: expected initializer before ‘&’ token

Hbase_types.h:571: error: non-member function ‘bool apache::hadoop::hbase::operator==(const apache::hadoop::hbase::IllegalArgument&)’ cannot have cv-qualifier

Hbase_types.h:571: error: ‘bool apache::hadoop::hbase::operator==(const apache::hadoop::hbase::IllegalArgument&)’ must take exactly two arguments

Hbase_types.h:577: error: non-member function ‘bool apache::hadoop::hbase::operator!=(const apache::hadoop::hbase::IllegalArgument&)’ cannot have cv-qualifier

Hbase_types.h:577: error: ‘bool apache::hadoop::hbase::operator!=(const apache::hadoop::hbase::IllegalArgument&)’ must take exactly two arguments

Hbase_types.h:581: error: non-member function ‘bool apache::hadoop::hbase::operator<(const apache::hadoop::hbase::IllegalArgument&)’ cannot have cv-qualifier

Hbase_types.h:581: error: ‘bool apache::hadoop::hbase::operator<(const apache::hadoop::hbase::IllegalArgument&)’ must take exactly two arguments

Hbase_types.h:583: error: ‘uint32_t’ does not name a type

Hbase_types.h:584: error: ‘uint32_t’ does not name a type

Hbase_types.h:593: error: ‘apache::thrift’ has not been declared

Hbase_types.h:593: error: expected ‘{’ before ‘TException’

Hbase_types.h:593: error: invalid type in declaration before ‘{’ token

Hbase_types.h:593: warning: extended initializer lists only available with -std=c++0x or -std=gnu++0x

Hbase_types.h:594: error: expected primary-expression before ‘public’

Hbase_types.h:594: error: expected ‘}’ before ‘public’

Hbase_types.h:594: error: expected ‘,’ or ‘;’ before ‘public’

Hbase_types.h:597: error: ‘uint8_t’ does not name a type

Hbase_types.h:599: error: expected unqualified-id before ‘)’ token

Hbase_types.h:602: error: declaration of ‘~apache::hadoop::AlreadyExists’ as non-member

Hbase_types.h:604: error: ‘string’ in namespace ‘std’ does not name a type

Hbase_types.h:608: error: expected unqualified-id before ‘&’ token

Hbase_types.h:608: error: expected ‘)’ before ‘&’ token

Hbase_types.h:608: error: expected initializer before ‘&’ token

Hbase_types.h:612: error: non-member function ‘bool apache::hadoop::operator==(const apache::hadoop::AlreadyExists&)’ cannot have cv-qualifier

Hbase_types.h:612: error: ‘bool apache::hadoop::operator==(const apache::hadoop::AlreadyExists&)’ must take exactly two arguments

Hbase_types.h:618: error: non-member function ‘bool apache::hadoop::operator!=(const apache::hadoop::AlreadyExists&)’ cannot have cv-qualifier

Hbase_types.h:618: error: ‘bool apache::hadoop::operator!=(const apache::hadoop::AlreadyExists&)’ must take exactly two arguments

Hbase_types.h:622: error: non-member function ‘bool apache::hadoop::operator<(const apache::hadoop::AlreadyExists&)’ cannot have cv-qualifier

Hbase_types.h:622: error: ‘bool apache::hadoop::operator<(const apache::hadoop::AlreadyExists&)’ must take exactly two arguments

Hbase_types.h:624: error: ‘uint32_t’ does not name a type

Hbase_types.h:625: error: ‘uint32_t’ does not name a type

Hbase_types.h:629: error: expected declaration before ‘}’ token

make: *** [Hbase.o] Error 1


ERROR: compilation failed for package ‘rhbase’

* removing ‘/home/hadoop/R/x86_64-redhat-linux-gnu-library/3.0/rhbase’


[hadoop@h001 Downloads]$