2012-02-15 2 views
13

Действия по установке:Ошибка конфигурации при установке R на Linux

  1. ./configure --enable-R-shlib

Я получаю эту ошибку:

configure: error: --with-x=yes (default) and X11 headers/libs are not available 

в конфигурации .log file Я вижу эту запись:

#define X_DISPLAY_MISSING 1 

любые идеи?

+2

В зависимости от того, какой дистрибутив вы используете и нужно ли вам скомпилировать исходный код по какой-либо определенной причине, вы также можете рассмотреть возможность установки бинарного пакета - см. Примечания по CRAN. –

+0

Параметр '--enable-R-shlib' уже по умолчанию используется в нескольких дистрибутивах Linux (включая Debian и его производные Ubuntu и т. Д.). Как говорит Бен, почему бы не использовать двоичный код? –

+2

в качестве альтернативы, если вы настаиваете на компиляции из источника и находитесь на производной debian, вы можете использовать 'apt-get build-dep', чтобы убедиться, что все, что вам нужно для R, присутствует. – richiemorrisroe

ответ

8

Попробуйте либо передать --with-x = no скрипту configure, либо установить пакет X devel для вашего вкуса linux.

+1

или даже лучше, установите xorg-dev и libreadline-dev – Elad663

Смежные вопросы