r - 在 Arch Linux (Manjaro) 中安装 RGtk2 时出现问题
问题描述
我需要在 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]
我安装了以下软件包:
- 潘戈 1:1.44.3-1
- gtk2 2.24.32-1
关于如何让 RGtk2 工作的任何建议?
解决方案
我在 Fedora 上偶然发现了同样的问题。该RGtk2
软件包显然使用了一些最初不应该使用的 Pango 结构。从 v1.44 开始,这些结构是显式私有的,因此会出现编译错误。
我已经通知了 Pango 和 RGtk2 的维护者。目前,唯一的解决方法是将 Pango 降级到 v1.43。
推荐阅读
- scala - 使用 sbt-native-packager 通过 JavaServerAppPackaging 检测 prometheus 导出器
- arrays - Python 打开文件,解析成数组,然后在较大的字符串中搜索子字符串。未找到用户输入,但找到硬编码字符串
- python - 对特定请求使用 request_started 信号
- c# - Microsoft Edge 中 Flash 的注册表项
- gitlab - Gitlab AutoDevOps Angular
- c# - 为什么这段代码会给出“可能的空引用返回”编译器警告?
- swift - 如何在 Swift 中为 Double 类型编写自定义 JSON 解码器策略
- python - docker zabbix 设备中的 API 连接问题
- mysql - 查询所需的支持
- css-variables - CSS custom properties as fallback value of another one instead of fixed (predefined) value