nebula 3.0 源码编译 第三方库下载失败

找不到对应的预编译好的第三方库下载,源码编译失败。对应版本信息如下

  • nebula 版本:v3.0.0
  • 部署方式:分布式
  • 安装方式:源码编译
  • 是否为线上版本:Y


gcc 的版本是多少

gcc 版本是9.2.0 ,上面也有截图,编译环境的镜像用的是之前nebula1.x 提供编译镜像

@sherlockkenan 抱歉现在 nebula 的 third party 还没对 gcc 9.2 版本提供编译好的安装包,但是提供了 gcc 9.3 的版本的安装包,你可以先简单修改安装脚本里的一个版本号来临时规避,修改的位置见该文件,直接用下面一行替换即可:

selected_gcc_version=9.3.0

如果使用 docker 的编译镜像的话,可以本地更新一下镜像,third party和编译器 在镜像中都已做了升级:

$ docker pull vesoft/nebula-dev:centos7 
1 个赞

感谢感谢,我试试~

1 个赞

你好,再请教下目前自己编译出来后,启动会缺少timezone文件


这个文件具体是需要什么格式的?或者哪里可以下载吗?
我看目前是一定需要这个,不然启动不起来

可以从这里下载,放到 share/resources/ 目录下

1 个赞

非常感谢!

1 个赞

如果你觉得 yee 的回复解决了你的问题,可以勾选为解决方案哈~

好的~

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