无法在Arch Linux中安装Cairo包

Cannot install Cairo packages in Arch Linux

本文关键字:安装 Cairo Linux Arch      更新时间:2023-10-16

我已经为Arch Linux发行版安装了r和cairo库。但是当我安装cairo包时,出现了以下错误。

cairogdc: In function ' ptr_to_raw ':

cairogdc:491:18:错误:' != ' token if '(TYPEOF(ptr) != EXTPTRSXP)

cairogdc:在函数' raw_to_ptr '中:cairo . dc:509:18:错误:' != ' token if '(TYPEOF(ptr) != EXTPTRSXP)

cairogdc:511:18:错误:' != '牌if (TYPEOF(raw) != RAWSXP)

我还在Arch Linux中安装了所有cairo要求。我的gcc版本是"gcc版本5.2.0 (gcc)"

我已经搜索和谷歌,发现他们只是安装freetype2包。当我尝试它,它不能解决我的问题。

我能做些什么来解决这个问题吗?

谢谢你的帮助

巴渝Permadi

这似乎是freetype2中的一个bug(参见freetype https://savannah.nongnu.org/bugs/?45376和Cairo https://github.com/s-u/Cairo/issues/13中相应的bug报告)。

从AUR安装freetype2-git将解决问题,直到freetype2在主存储库中更新。