Nebula 第三方库中rocksdb 的ABI不正确

  • nebula 版本:3.2.0
  • nebula third-party: 3.0
  • x86_64
  • libc2.17
  • gcc 9.3.0
  • abi 98

也就是vesoft-third-party-3.0-x86_64-libc-2.17-gcc-9.3.0-abi-98.sh 这个包中.
librocksdb.a 中ABI是11, 并不是98,.

我尝试写了一个demo, 使用ABI98, 并不能编译通过.

上次的问题 Nebula3.2.0编译ABI98有问题

@George

2 个赞

下载rocksdb 6.26.1的源码使用abi98编译, 可以解决.

1 个赞

按理说不应该出现这个问题,我们昨天更新了third party 3.0,可以试一下

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。