greatsql 8.0.32-24编译报错--新人编译求助
我用的这个源码,直接下载的这个页面的压缩包:https://gitee.com/GreatSQL/GreatSQL
参考的这个文档:
https://gitee.com/GreatSQL/GreatSQL-Doc/blob/master/docs/build-greatsql-with-source.md#https://gitee.com/link?target=ht ... Fpull%2F275%2Ffiles
按照步骤走到了2.2,期间为了方便改了源码的文件名字,使其和文档里的一样(greatsql-8.0.25-15),使用的选择一的命令:
bash -xe ./percona-server-8.0_builder.sh --builddir=`pwd`/workdir --get_sources=0 --install_deps=0 --with_ssl=1 --build_tarball=1 --build_src_rpm=0 --build_rpm=0 --no_git_info=1 --local_boost=1
第一次编译的时候会报错,提示无法找到boost_1_77_0.tar.bz2,然后我就怀疑是greatsql-8.0.25-15/build-gs/build-binary.sh里面这里的问题。
第二次编译的时候把编译命令后面改成了0--》“local_boost=0”
然后还是报错了,目前不知道咋解决了。。求助大佬:
附件有这两个log
下面是我的环境:
CentOS Linux release 7.9.2009 (Core)
Linux greatsql 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
GreatSQL源码包请从下面这个地址中下载,而不是从gitee代码仓库中直接打包下载
https://gitee.com/GreatSQL/GreatSQL/releases/tag/GreatSQL-8.0.32-24 yejr 发表于 2023-9-6 09:44
GreatSQL源码包请从下面这个地址中下载,而不是从gitee代码仓库中直接打包下载
https://gitee.com/GreatSQ ...
源码编译方法请参考这个文档 https://greatsql.cn/docs/8032/user-manual/4-install-guide/4-6-install-with-source-code.html 本帖最后由 小草飞天 于 2023-9-6 17:35 编辑
yejr 发表于 2023-9-6 09:45
源码编译方法请参考这个文档 https://greatsql.cn/docs/8032/user-manual/4-install-guide/4-6-install-w ...
哦哦,可以了,现在正在编译了,感谢大佬;
本帖最后由 小草飞天 于 2023-9-7 17:48 编辑
小草飞天 发表于 2023-9-6 16:29
哦哦,可以了,现在正在编译了,感谢大佬;
等了一个多小时结束了,看log应该是内存的问题了
小草飞天 发表于 2023-9-6 17:26
等了一个多小时结束了,看log应该是内存的问题了
内存爆了吗? yejr 发表于 2023-9-6 21:50
内存爆了吗?
哦,我电脑的硬件配置不太行,之前脚本里面设置的cmake进程数是自动获取到的8,太多了导致编译卡死;所以我把脚本里面的JOBS改成了》》JOBS=2,这样就可以了 小草飞天 发表于 2023-9-7 17:43
哦,我电脑的硬件配置不太行,之前脚本里面设置的cmake进程数是自动获取到的8,太多了导致编译卡死;所以 ...
那估计是同时还有其他任务在跑吧,要不然全部CPU用于编译应该是可以的 本帖最后由 skyfly 于 2023-12-9 12:00 编辑
按照 编译源码安装 ,在DOCKER环境中编译有报错,
# time sh /opt/greatsql-automake.sh
CMake Error: The source directory "/opt/greatsql-8.0.32-24" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
real 0m0.361s
user 0m0.030s
sys 0m0.059s
请问可能是什么原因导致的?不能生成二进制安装文件。 skyfly 发表于 2023-12-9 11:44
按照 编译源码安装 ,在DOCKER环境中编译有报错,
# time sh /opt/ ...
编译源码请参考这篇文档 https://greatsql.cn/docs/8032/user-manual/4-install-guide/6-install-with-source-code.html
CMake Error: The source directory "/opt/greatsql-8.0.32-24" does not appear to contain CMakeLists.txt.
===
这个报错看起来是源码目录 /opt/greatsql-8.0.32-24 没正确解压,连 CMakeLists.txt 这个文件都不存在。
页:
[1]