Сообщение об ошибке установки пакета Cairo в R
Я хочу установить пакет Cairo в R, используя:
install.packages("Cairo")
К сожалению, это не работает. Сообщение об ошибке следующее:
xlib-backend.c:34:74: fatal error: X11/Intrinsic.h: No such file or directory
compilation terminated.
make: *** [xlib-backend.o] Error 1
ERROR: compilation failed for package ‘Cairo
* removing ‘/home/magnus/R/x86_64-pc-linux-gnu-library/3.1/Cairo
У кого-нибудь есть ответ на эту проблему? До сих пор я не мог найти никакой помощи в Интернете.
Спасибо заранее!
С уважением,
broesel
Ответы
Ответ 1
Вам нужен заголовок разработки, поскольку файл Intrinsic.h не найден.
Для соответствующего пакета cairoDevice (который я поддерживаю для Debian), я гарантирую следующее:
libgtk2.0-dev, libcairo2-dev, xvfb, xauth, xfonts-base
Если вы находитесь в другом дистрибутиве, это можно назвать чем-то другим. Ключ в том, что пакеты заголовков Gtk и Cairo также втягиваются в другие необходимые пакеты x11.
Ответ 2
Для меня (Ubuntu 15.04) установка libxt-dev
решила проблему.
(Я знаю, что он упоминается в комментариях выше, но думал, что было бы хорошо иметь его и в ответах)
Ответ 3
libXt-devel
необходимо установить в Fedora (25):
sudo dnf install libXt-devel