单独编译keyring报错
[ 88%] Built target comp_err[ 88%] Generating ../include/mysqld_error.h, ../include/mysqld_ername.h, ../include/mysqld_errmsg.h, ../share/english/errmsg.sys
Wrong input file format. Stop!
Line:
Failed to parse input file /home/xxx/d/tmp/GreatSQL/share/messages_to_clients.txt
make: *** Error 1
make: *** Error 2
make: *** Error 2
cmake命令用的:
cmake .. -DWITH_DEBUG=1 -DCMAKE_INSTALL_PREFIX=`pwd`/../install_debug -DDOWNLOAD_BOOST=1 -DWITH_BOOST=`pwd`/../ -DWITH_ZLIB=bundled -DWITH_LIBEVENT=bundled \
-DWITH_ROCKSDB=OFF
然后在GreatSQL/build/plugin/keyring下make。
环境是ubuntu虚拟机,x86-64,性能很差,如果编译整个数据库要1天。。。
有没有人遇到过这个错误或者单独编译插件成功过?
附上cmake error log
请补充几个信息:
1. 编译环境,gcc,cmake版本
2. 编译参数
另,编译慢是因为机器的CPU性能差。 yejr 发表于 2023-11-23 16:25
请补充几个信息:
1. 编译环境,gcc,cmake版本
2. 编译参数
cmake version 3.22.1
gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04)
cmake命令我已经发了,您说的编译参数是指? xudiwei 发表于 2023-11-23 16:31
cmake version 3.22.1
gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04)
cmake命令我已经发了,您说的 ...
建议参考这份自编译指南 https://gitee.com/GreatSQL/GreatSQL-Doc/tree/master/greatsql_docker_build
里面有关于环境(把centos换成Ubuntu即可)构建以及编译参数的参考 yejr 发表于 2023-11-23 17:09
建议参考这份自编译指南 https://gitee.com/GreatSQL/GreatSQL-Doc/tree/master/greatsql_docker_build
...
这个脚本是不是需要联网运行啊?我现在的虚拟机只是一个测试环境,最终运行环境是内网里的arm64服务器,可是外网办公室没有arm64电脑,有没有什么好办法? xudiwei 发表于 2023-11-23 17:31
这个脚本是不是需要联网运行啊?我现在的虚拟机只是一个测试环境,最终运行环境是内网里的arm64服务器, ...
可以在能联网的环境下做好一个docker镜像,再导到内网环境去执行编译
页:
[1]