【 使用环境 】UOS系统
【 OB or 其他组件 】
【 使用版本 】oceanbase-4.1
【问题描述】源码执行 bash build.sh rpm --init && cd build_rpm && make -j16 rpm 出现clang报错。
【复现路径】执行 bash build.sh rpm --init && cd build_rpm && make -j16 rpm
【问题现象及影响】无法编译成功,无法使用。
查看可能和bitcode是否启用有关,但没找到修改方法。
【附件】
内存不足?
不至于内存不足吧,
df看的是磁盘,你free -g 看一下内存呢
rpm编译估计需要200G左右的内存,或者你试试修改 cmake/Env.cmake 中的 --thinlto-jobs=32 ,这个改成小试一下,但是链接时间会变长
好的,我试一下,我执行的时候make -j16(这个数字我改小是不是应该也可以啊)
,有问题再反馈
OK,感谢
图片挡住了?
什么意思,什么挡住了
他这第一个图片就是报错的截图,没有别的报错了吧
机器装了python2了吗?
没有安装,我现在安装完之后是要重新执行build.sh rpm --init 还是直接执行make -j rpm 就行;直接执行make的话还是同样的问题。
还有就是咱们有没有spec文件,直接用spec打成src编译会不会比这样轻松一些。
重新执行build
同样的报错,安装python2未解决问题。
这个还有什么其他的解决办法吗