GreatSQL社区

搜索

[待回复] GreatSQL-8.0.32-24-Linux-glibc2.17-x86_64.tar.xz 打包这样该如何打包?

68 3 2025-1-1 02:26
我想打包这这样的二进制的GreatSQL-8.0.32-24-Linux-glibc2.17-x86_64.tar.xz   不是RPM方式.
根据编译配置,

  1. cmake3 \
  2. -DWITH_BOOST=/usr/local/src/boost_1_73_0 \
  3. #-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
  4. #-DMYSQL_UNIX_ADDR=/data/mysql/datanode1/mysql.sock \
  5. -DDEFAULT_CHARSET=utf8mb4 \
  6. -DDEFAULT_COLLATION=utf8mb4_general_ci \
  7. -DWITH_ZLIB=bundled \
  8. -DWITH_NUMA=ON \
  9. -DFORCE_INSOURCE_BUILD=1 \
  10. -DCMAKE_EXE_LINKER_FLAGS="-ljemalloc" \
  11. -DCMAKE_BUILD_TYPE=RelWithDebInfo \
  12. -DBUILD_CONFIG=mysql_release \
  13. -DCOMPILATION_COMMENT="GreatSQL (GPL), Release 15, Revision 6d439c6ef3f" \
  14. -DWITH_TOKUDB=OFF \
  15. -DWITH_ROCKSDB=OFF \
  16. -DWITH_COREDUMPER=OFF \
  17. -DWITH_EXTRA_CHARSETS:STRING=all \
  18. -DWITH_MYISAM_STORAGE_ENGINE=1 \
  19. -DWITH_INNOBASE_STORAGE_ENGINE=1 \
  20. -DWITH_MEMORY_STORAGE_ENGINE=1 \
  21. -DWITH_PARTITION_STORAGE_ENGINE=1 \
  22. -DENABLED_LOCAL_INFILE=1 \
  23. #-DMYSQL_DATADIR=/data/mysql/datanode1 \
  24. -DMYSQL_USER=mysql \
  25. -DMYSQL_TCP_PORT=3309 \
  26. -DWITH_SSL=system
复制代码
我MAKE 后是不是去BUILDER 目录 TAR 这个目录下的所有文件打包成:GreatSQL-8.0.32-24-Linux-glibc2.17-x86_64.tar.xz

还是要MAKE INSTALL 跑到安装目录下 打包成GreatSQL-8.0.32-24-Linux-glibc2.17-x86_64.tar.xz

说白了就是问您一下 GreatSQL-8.0.32-24-Linux-glibc2.17-x86_64.tar.xz 是怎么打包的.
我公司想定制编译后,打包成二进制.部署的时候可以自定义安装目录和数据目录.
全部回复(3)
yejr 2025-1-1 20:44:55
DB架构师:曾凡坤 2025-1-2 01:27:38
yejr 发表于 2025-1-1 20:44
参考项目 https://gitee.com/GreatSQL/GreatSQL-Docker/tree/master/GreatSQL-Build

你发的是Docker镜像里面自动编译成二进制的.
好吧 我这样问一下,从MYSQL官方网站下载MYSQL源码,
如何编译成无安装目录锁定的二进制TAR.GZ的?
公众号 求关注 https://mp.weixin.qq.com/s/8aYQ6HN_uNKLObJuIliNvg
yejr 2025-1-2 09:11:05
DB架构师:曾凡坤 发表于 2025-1-2 01:27
你发的是Docker镜像里面自动编译成二进制的.
好吧 我这样问一下,从MYSQL官方网站下载MYSQL源码,
如何编译 ...

认真看我发的那个项目仓库代码,思路是一样的
DB架构师:曾凡坤

5

主题

13

博客

240

贡献

中级会员

Rank: 3Rank: 3

积分
306

助人为乐(铜)中肯点评(铜)写作分享(银)

合作电话:010-64087828

社区邮箱:greatsql@greatdb.com

社区公众号
社区小助手
QQ群
GMT+8, 2025-1-18 13:07 , Processed in 0.021932 second(s), 13 queries , Redis On.
快速回复 返回顶部 返回列表