Raspberry Pi
Goose 不提供 Raspberry Pi OS(旧称 Raspbian)的官方发行包。 你可以按本页说明自行构建。
Raspberry Pi(64 位)
首先安装构建依赖:
sudo apt-get update
sudo apt-get install -y git g++ cmake ninja-build
然后按如下步骤克隆并构建:
git clone https://github.com/kumose/goose
cd goose
GEN=ninja BUILD_EXTENSIONS="icu;json" make
最后运行:
build/release/goose
Raspberry Pi(32 位)
在 32 位 Raspberry Pi 板卡上,你需要添加 -latomic 链接标志。
由于该平台不分发扩展,建议构建时一并包含所需扩展。
例如:
mkdir build
cd build
cmake .. \
-DBUILD_EXTENSIONS="httpfs;json;parquet" \
-DGOOSE_EXTRA_LINK_FLAGS="-latomic"
make -j4