尝试编译旧版 Pango 时出现错误消息

尝试编译旧版 Pango 时出现错误消息

我目前正在尝试安装旧版本的 Pango。我尝试了两个版本,10.5 和 1.1.1,他们说了类似的事情。 Pango 1.1.1 说:

我尝试在两个不同版本的 Pango 中运行配置,使用以下命令将两个不同版本的 FreeType 传递给配置:

./configure PKG_CONFIG_PATH=/media/34GB/Arquivos-de-Programas-Linux/Freetype-2.2.1/lib/pkgconfig/

./configure PKG_CONFIG_PATH=/media/34GB/Arquivos-de-Programas-Linux/Freetype-2.9.1/lib/pkgconfig/

两者的结果是相同的:

checking for X... no
configure: WARNING: X development    libraries not found
checking for freetype-config... no
checking freetype/internal/tterrors.h usability... no
checking freetype/internal/tterrors.h presence... no
checking for freetype/internal/tterrors.h... no
checking for FT_Get_First_Char... no
checking for pkg-config... /usr/bin/pkg-config
checking for fontconfig >= 1.0.1...  checking for xft >= 2.0.0... configure: error: *** Didn't find any of FreeType, X11, or Win32.
*** Must have at least one backend to build 

Pango 1.05 重复消息直到 FT_Get_First_Char 然后说:

configure: error: *** Didn't find any of FreeType, X11, or Win32.
*** Must have at least one backend to build Pango.

我想知道的是我需要哪些包才能编译 Pango 以及在哪里可以找到它们。

我运行的是 Ubuntu 10.04。我不想使用任何预编译的包,已经从源代码构建了许多其他依赖项,并希望从源代码包完成它,特别是因为我打算将来在其他发行版中运行需要 Pango 的软件。

需要Pango的软件只需要旧版本,所以我不会使用较新的版本,除非必须(即我无法编译较旧的版本)。在最后一种情况下,如果我无法编译旧版本甚至新版本,我可能会为我的发行版寻找 pango 开发包,但只能作为最后的资源。

那么,有人知道我需要什么包以及在哪里可以找到它们吗?

相关内容