尝试在 centos 7 服务器上安装 Cairo R 包时出错

Error while attempting to install Cairo R package on centos 7 server

我已经在服务器上安装了 cairo-devel。当我尝试以下行时:

sudo su - -c "R -e \"install.packages('Cairo', repos='http://cran.rstudio.com/')\""

我得到了一堆输出,但最相关的如下:

img-backend.c:82:13: warning: ‘image_save_page_jpg’ defined but not used [-Wunused-function]
 static void image_save_page_jpg(Rcairo_backend* be, int pageno){
             ^
img-backend.c:96:13: warning: ‘image_save_page_tiff’ defined but not used [-Wunused-function]
 static void image_save_page_tiff(Rcairo_backend* be, int pageno){
             ^

xlib-backend.c:34:74: fatal error: X11/Intrinsic.h: No such file or directory
 #include <X11/Intrinsic.h>      /*->    Xlib.h  Xutil.h Xresource.h .. */
                                                                          ^
compilation terminated.
make: *** [xlib-backend.o] Error 1
ERROR: compilation failed for package ‘Cairo’
* removing ‘/usr/lib64/R/library/Cairo’

我该如何解决这个问题?

我必须安装 libXt-devel。

sudo yum install libXt-devel