1

可能重复:
在 ubuntu 上的 R 中使用 cairo 设备时出错

我在使用 cairo_pdf() 时收到错误消息。

cairo_pdf("sample.pdf")

Warning messages:
1: In cairo_pdf("sample.pdf") :
  unable to load shared object '/usr/local/lib64/R/library/grDevices/libs//cairo.so':
  /usr/local/lib64/R/library/grDevices/libs//cairo.so: undefined symbol: png_set_longjmp_fn
2: In cairo_pdf("sample.pdf") : failed to load cairo DLL

OS : RHEL6

R : 2.15

如何修复此错误?

问候

4

1 回答 1

3

你是从你的发行版 repo 安装包还是从源代码构建它?在我看来,RHEL 存储库中的包编译时没有 option --with-cairo。尝试从源代码构建包(tarball,~23 MB)。

于 2012-12-14T04:59:27.817 回答