在 Arch Linux (Manjaro) 中安装 RGtk2 时出现问题

Problem installing RGtk2 in Arch Linux (Manjaro)

我需要在 mu Manjaro i3 笔记本电脑上安装 RGtk2。当我安装这个包时,出现以下错误:

    In file included from ./RGtk2/pango.h:22,
                 from RGtk2/gtk.h:5,
                 from RGtkDataFrame.h:1,
                 from RGtkDataFrame.c:1:
./RGtk2/pangoClasses.h:7:25: error: unknown type name ‘PangoFontClass’; did you mean ‘PangoFontMapClass’? [etc]

我安装了以下软件包:

关于如何让 RGtk2 工作有什么建议吗?

我在 Fedora 上偶然发现了同样的问题。 RGtk2 包显然使用了一些原本不应使用的 Pango 结构。从 v1.44 开始,这些结构是显式私有的,因此会出现编译错误。

我已经通知了 Pango 和 RGtk2 的维护者。目前,唯一的解决方法是将 Pango 降级到 v1.43。