把cmake执行过程的也发出来
你换成我们提供的GCC
看这里
https://docs.nebula-graph.com.cn/manual-CN/3.build-develop-and-administration/1.build/1.build-source-code/
好的,third_party 换到/opt/vesoft/third-party/ ;gcc8.2换成gcc7.5 编译ok了。目前需求是上线没有sudo权限,希望third_party 安装到prefix目录,找不到包,这个建议怎么解决比较好呢?辛苦哈
看一下安装thirdparty的脚本,里面有个prefix的参数指定安装路径
那你把之前third-party安装到指定目录后,把cmake的全部输出再贴下。你上面贴的不全。
我改了一些配置,重新安装一下,目前cmake 可以了,正在make中,看起来还是要用官方给的gcc7.5真的太感谢了。
我这边准备生产环境上线,如果选定1.0 后续升级为2.0方便吗?我看2.0代码结构分库了,有相关的源码安装文档吗?
cmake_2.0_log (6.3 KB) make_2.0_error (3.8 KB)
看了2.0的文档,考虑到2.0后续可扩展性更强,可以在上线前直接迁移过去,编译发现cmake是可以的,make最后阶段失败,麻烦帮忙定位下吧,下面是我的cmake参数,辛苦了哈
cmake -DENABLE_TESTING=OFF -DCMAKE_BUILD_TYPE=Release … -DCMAKE_INSTALL_PREFIX=/ssd2/nebula/nebula_server/ -DNEBULA_THIRDPARTY_ROOT=/ssd2/nebula/third-party -DNEBULA_STORAGE_SOURCE_DIR=/ssd2/nebula/nebula-storage -DNEBULA_COMMON_SOURCE_DIR=/ssd2/nebula/nebula-common
我猜测是不是2.0需要third-party下载库需要更新下地址,不同于1.1版本,这个能辛苦提供下吗?