我正在尝试为ARM设备交叉编译fontconfig。我已经准备了包括所有依赖项在内的sysroot。Fontconfig使用autoconfig,所以我做了以下操作:
./autogen.sh --host="arm-arm1176jzs-linux-gnueabi" \
--sysconfdir="${SYSROOT}etc" \
--prefix="${PREFIX}" \
--localstatedir="${SYSROOT}var" \
--disable-docs
然而,没有像
--sysroot
这样的标志,那么我该如何将我的 sysroot 传递给 autoconfig?
CFLAGS=--sysroot=...
。CC
应该是编译器,而CFLAGS
则是传递给编译器的标志。 - undefined