我正在尝试构建 pango-1.32.6 以在从 git 构建 gtk+3 时使用,但出现以下错误:
checking for CAIRO... yes
checking which cairo font backends could be used... none
configure: Disabling cairo support
configure: error: *** Could not enable any backends.
*** Must have at least one backend to build Pango.
对我来说,这听起来像是一种未满足的开罗依赖。有谁知道它是什么版本?
答案1
查看configure.ac
第 356 行周围:
cairo_required=1.7.6
PKG_CHECK_MODULES(CAIRO, cairo >= $cairo_required, have_cairo=true, AC_MSG_RESULT([no]))
所以答案是 1.7.6!
编辑:这大概也是问题所在这里,虽然可能有不同的号码,但我没有能够降级的奢侈!
答案2
一个可能的解决方案是降级(或尝试安装)pango-1.32.5
。