尝试下载源码在Centos
下进行编译。
yugabyte
主要采用linuxbrew
编译工具链来进行编译,同时还依赖于第三方库。
代码地址分别为:
- yugabyte-db:https://github.com/yugabyte/yugabyte-db
- linuxbrew:https://github.com/yugabyte/brew-build
thirdparty:https://github.com/yugabyte/yugabyte-db-thirdparty
最新代码支持脱离linuxbrew
使用本地gcc或clang,进行编译。
详见https://github.com/yugabyte/yugabyte-db/issues/8808
目前yugabyte
仅在x86_64
架构下工作良好,官方正在适配arm64
架构。
https://github.com/yugabyte/yugabyte-db/issues/9154