Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to make install librdkafka #35

Closed
lvgang214 opened this issue Jan 13, 2019 · 2 comments
Closed

Unable to make install librdkafka #35

lvgang214 opened this issue Jan 13, 2019 · 2 comments

Comments

@lvgang214
Copy link

执行eosio_build.sh ,安装librdkafka时提示失败
TopicImpl.cpp:(.text+0x1c8):对‘__dynamic_cast’未定义的引用
TopicImpl.cpp:(.text+0x1da):对‘operator new(unsigned long)’未定义的引用
TopicImpl.cpp:(.text+0x2bd):对‘std::string::c_str() const’未定义的引用
TopicImpl.cpp:(.text+0x301):对‘std::string::operator=(char const*)’未定义的引用
../src-cpp/librdkafka++.a(TopicImpl.cpp.o):在函数‘__static_initialization_and_destruction_0(int, int)’中:
TopicImpl.cpp:(.text+0x372):对‘std::ios_base::Init::Init()’未定义的引用
TopicImpl.cpp:(.text+0x387):对‘std::ios_base::Init::~Init()’未定义的引用
../src-cpp/librdkafka++.a(TopicImpl.cpp.o):在函数‘RdKafka::TopicImpl::~TopicImpl()’中:
TopicImpl.cpp:(.text._ZN7RdKafka9TopicImplD2Ev[_ZN7RdKafka9TopicImplD5Ev]+0x4c):对‘operator delete(void*)’未定义的引用
../src-cpp/librdkafka++.a(TopicImpl.cpp.o):在函数‘RdKafka::TopicImpl::~TopicImpl()’中:
TopicImpl.cpp:(.text._ZN7RdKafka9TopicImplD0Ev[_ZN7RdKafka9TopicImplD0Ev]+0x20):对‘operator delete(void*)’未定义的引用
../src-cpp/librdkafka++.a(TopicImpl.cpp.o):在函数‘RdKafka::TopicImpl::name() const’中:
TopicImpl.cpp:(.text._ZNK7RdKafka9TopicImpl4nameEv[_ZNK7RdKafka9TopicImpl4nameEv]+0x19):对‘std::allocator::allocator()’未定义的引用
TopicImpl.cpp:(.text._ZNK7RdKafka9TopicImpl4nameEv[_ZNK7RdKafka9TopicImpl4nameEv]+0x3f):对‘std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const*, std::allocator const&)’未定义的引用
TopicImpl.cpp:(.text._ZNK7RdKafka9TopicImpl4nameEv[_ZNK7RdKafka9TopicImpl4nameEv]+0x4b):对‘std::allocator::~allocator()’未定义的引用
TopicImpl.cpp:(.text._ZNK7RdKafka9TopicImpl4nameEv[_ZNK7RdKafka9TopicImpl4nameEv]+0x5c):对‘std::allocator::~allocator()’未定义的引用
../src-cpp/librdkafka++.a(TopicImpl.cpp.o):(.data.rel.ro._ZTVN7RdKafka5TopicE[_ZTVN7RdKafka5TopicE]+0x10):对‘__cxa_pure_virtual’未定义的引用
../src-cpp/librdkafka++.a(TopicImpl.cpp.o):(.data.rel.ro._ZTVN7RdKafka5TopicE[_ZTVN7RdKafka5TopicE]+0x18):对‘__cxa_pure_virtual’未定义的引用
../src-cpp/librdkafka++.a(TopicImpl.cpp.o):(.data.rel.ro._ZTVN7RdKafka5TopicE[_ZTVN7RdKafka5TopicE]+0x20):对‘__cxa_pure_virtual’未定义的引用
../src-cpp/librdkafka++.a(TopicImpl.cpp.o):(.data.rel.ro._ZTVN7RdKafka5TopicE[_ZTVN7RdKafka5TopicE]+0x28):对‘__cxa_pure_virtual’未定义的引用
../src-cpp/librdkafka++.a(TopicImpl.cpp.o):(.data.rel.ro._ZTVN7RdKafka5TopicE[_ZTVN7RdKafka5TopicE]+0x30):对‘__cxa_pure_virtual’未定义的引用
../src-cpp/librdkafka++.a(TopicImpl.cpp.o):(.data.rel.ro._ZTVN7RdKafka5TopicE[_ZTVN7RdKafka5TopicE]+0x38): 跟着更多未定义的参考到 __cxa_pure_virtual
../src-cpp/librdkafka++.a(TopicImpl.cpp.o):(.data.rel.ro._ZTIN7RdKafka9TopicImplE[_ZTIN7RdKafka9TopicImplE]+0x0):对‘vtable for __cxxabiv1::__si_class_type_info’未定义的引用
../src-cpp/librdkafka++.a(TopicImpl.cpp.o):(.data.rel.ro._ZTIN7RdKafka5TopicE[_ZTIN7RdKafka5TopicE]+0x0):对‘vtable for __cxxabiv1::__class_type_info’未定义的引用
collect2: 错误:ld 返回 1
make[2]: *** [examples/CMakeFiles/rdkafka_consumer_example_cpp.dir/build.make:100:examples/rdkafka_consumer_example_cpp] 错误 1
make[1]: *** [CMakeFiles/Makefile2:283:examples/CMakeFiles/rdkafka_consumer_example_cpp.dir/all] 错误 2
make: *** [Makefile:139:all] 错误 2

具体是什么原因?是安装对cmake 和C++ 的版本有要求么 ?

@GXKe
Copy link

GXKe commented Jan 15, 2019

很可能是版本不匹配原因,试试删除旧版
kafka doc

@lvgang214
Copy link
Author

很可能是版本不匹配原因,试试删除旧版
kafka doc

都没有找到cppkafaka 和 librdkafka librdkafka编译失败了

vlbos pushed a commit to vlbos/bos that referenced this issue Sep 18, 2019
# This is the 1st commit message:

various improvements

# This is the commit message #2:

new hash

# This is the commit message #3:

fix for script path

# This is the commit message #4:

fixes

# This is the commit message #5:

fixes

# This is the commit message #6:

fixes

# This is the commit message #7:

fixes

# This is the commit message #8:

fixes

# This is the commit message #9:

fixes

# This is the commit message #10:

fixes

# This is the commit message boscore#11:

fixes

# This is the commit message boscore#12:

fixes

# This is the commit message boscore#13:

fixes

# This is the commit message boscore#14:

fixes

# This is the commit message boscore#15:

fixes

# This is the commit message boscore#16:

fixes

# This is the commit message boscore#17:

fixes

# This is the commit message boscore#18:

fixes

# This is the commit message boscore#19:

fixes

# This is the commit message boscore#20:

fixes

# This is the commit message boscore#21:

fixes

# This is the commit message boscore#22:

fixes

# This is the commit message boscore#23:

fixes

# This is the commit message boscore#24:

fixes

# This is the commit message boscore#25:

fixes

# This is the commit message boscore#26:

testing

# This is the commit message boscore#27:

testing

# This is the commit message boscore#28:

testing

# This is the commit message boscore#29:

testing

# This is the commit message boscore#30:

testing

# This is the commit message boscore#31:

testing

# This is the commit message boscore#32:

testing

# This is the commit message boscore#33:

testing

# This is the commit message boscore#34:

testing

# This is the commit message boscore#35:

testing

# This is the commit message boscore#36:

testing

# This is the commit message boscore#37:

testing

# This is the commit message boscore#38:

testing

# This is the commit message boscore#39:

testing

# This is the commit message boscore#40:

testing

# This is the commit message boscore#41:

testing

# This is the commit message boscore#42:

testing

# This is the commit message boscore#43:

testing

# This is the commit message boscore#44:

fixes

# This is the commit message boscore#45:

fixes

# This is the commit message boscore#46:

fixes

# This is the commit message boscore#47:

fixes

# This is the commit message boscore#48:

fixes

# This is the commit message boscore#49:

fixes

# This is the commit message boscore#50:

fixes

# This is the commit message boscore#51:

fixes

# This is the commit message boscore#52:

fixes

# This is the commit message boscore#53:

fixes

# This is the commit message boscore#54:

fixes

# This is the commit message boscore#55:

fixes

# This is the commit message boscore#56:

fixes

# This is the commit message boscore#57:

fixes

# This is the commit message boscore#58:

fixes

# This is the commit message boscore#59:

fixes

# This is the commit message boscore#60:

fixes

# This is the commit message boscore#61:

fixes

# This is the commit message boscore#62:

fixes

# This is the commit message boscore#63:

fixes

# This is the commit message boscore#64:

fixes

# This is the commit message boscore#65:

fixes

# This is the commit message boscore#66:

fixes

# This is the commit message boscore#67:

fixes

# This is the commit message boscore#68:

fixes

# This is the commit message boscore#69:

fixes

# This is the commit message boscore#70:

fixes

# This is the commit message boscore#71:

fixes

# This is the commit message boscore#72:

fixes

# This is the commit message boscore#73:

fixes

# This is the commit message boscore#74:

fixes

# This is the commit message boscore#75:

fixes

# This is the commit message boscore#76:

fixes

# This is the commit message boscore#77:

fixes

# This is the commit message boscore#78:

fixes

# This is the commit message boscore#79:

more testing

# This is the commit message boscore#80:

testing

# This is the commit message boscore#81:

fixes

# This is the commit message boscore#82:

fixes

# This is the commit message boscore#83:

fixes

# This is the commit message boscore#84:

fixes

# This is the commit message boscore#85:

fixes

# This is the commit message boscore#86:

fixes

# This is the commit message boscore#87:

fixes

# This is the commit message boscore#88:

fixes

# This is the commit message boscore#89:

fixes

# This is the commit message boscore#90:

fixes

# This is the commit message boscore#91:

fixes

# This is the commit message boscore#92:

fixes

# This is the commit message boscore#93:

propagate-environment for buildkite-agent

# This is the commit message boscore#94:

propagate-environment for buildkite-agent

# This is the commit message boscore#95:

propagate-environment for buildkite-agent

# This is the commit message boscore#96:

propagate-environment for buildkite-agent

# This is the commit message boscore#97:

fixes

# This is the commit message boscore#98:

fixes

# This is the commit message boscore#99:

fixes

# This is the commit message boscore#100:

fixes

# This is the commit message boscore#101:

fixes

# This is the commit message boscore#102:

fixes

# This is the commit message boscore#103:

fixes

# This is the commit message boscore#104:

fixes

# This is the commit message boscore#105:

fixes

# This is the commit message boscore#106:

fixes

# This is the commit message boscore#107:

fixes

# This is the commit message boscore#108:

fixes

# This is the commit message boscore#109:

fixes

# This is the commit message boscore#110:

fixes

# This is the commit message boscore#111:

fixes

# This is the commit message boscore#112:

fixes

# This is the commit message boscore#113:

fixes

# This is the commit message boscore#114:

fixes

# This is the commit message boscore#115:

fixes

# This is the commit message boscore#116:

fixes

# This is the commit message boscore#117:

fixes

# This is the commit message boscore#118:

fixes

# This is the commit message boscore#119:

fixes

# This is the commit message boscore#120:

fixes

# This is the commit message boscore#121:

fixes

# This is the commit message boscore#122:

fixes

# This is the commit message boscore#123:

fixes

# This is the commit message boscore#124:

fixes

# This is the commit message boscore#125:

fixes

# This is the commit message boscore#126:

fixes

# This is the commit message boscore#127:

fixes

# This is the commit message boscore#128:

fixes

# This is the commit message boscore#129:

fixes

# This is the commit message boscore#130:

fixes

# This is the commit message boscore#131:

fixes

# This is the commit message boscore#132:

fixes

# This is the commit message boscore#133:

fixes

# This is the commit message boscore#134:

fixes

# This is the commit message boscore#135:

fixes

# This is the commit message boscore#136:

fixes

# This is the commit message boscore#137:

fixes

# This is the commit message boscore#138:

fixes

# This is the commit message boscore#139:

fixes

# This is the commit message boscore#140:

fixes

# This is the commit message boscore#141:

fixes

# This is the commit message boscore#142:

fixes

# This is the commit message boscore#143:

fixes

# This is the commit message boscore#144:

fixes

# This is the commit message boscore#145:

fixes

# This is the commit message boscore#146:

fixes

# This is the commit message boscore#147:

fixes

# This is the commit message boscore#148:

fixes

# This is the commit message boscore#149:

fixes

# This is the commit message boscore#150:

fixes

# This is the commit message boscore#151:

fixes

# This is the commit message boscore#152:

fixes

# This is the commit message boscore#153:

testing

# This is the commit message boscore#154:

fixes

# This is the commit message boscore#155:

fixes

# This is the commit message boscore#156:

fixes

# This is the commit message boscore#157:

fixes

# This is the commit message boscore#158:

fixes

# This is the commit message boscore#159:

fixes

# This is the commit message boscore#160:

fixes

# This is the commit message boscore#161:

fixes

# This is the commit message boscore#162:

fixes

# This is the commit message boscore#163:

fixes

# This is the commit message boscore#164:

fixes

# This is the commit message boscore#165:

fixes

# This is the commit message boscore#166:

fixes

# This is the commit message boscore#167:

fixes

# This is the commit message boscore#168:

fixes

# This is the commit message boscore#169:

fixes

# This is the commit message boscore#170:

fixes

# This is the commit message boscore#171:

fixes

# This is the commit message boscore#172:

fixes

# This is the commit message boscore#173:

fixes

# This is the commit message boscore#174:

fixes

# This is the commit message boscore#175:

fixes

# This is the commit message boscore#176:

fixes

# This is the commit message boscore#177:

fixes

# This is the commit message boscore#178:

fixes

# This is the commit message boscore#179:

fixes

# This is the commit message EOSIO#180:

fixes

# This is the commit message EOSIO#181:

fixes

# This is the commit message EOSIO#182:

fixes

# This is the commit message EOSIO#183:

fixes

# This is the commit message EOSIO#184:

fixes

# This is the commit message EOSIO#185:

fixes

# This is the commit message EOSIO#186:

fixes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants