2012-02-15 35 views
13

bước để cài đặt:Cấu hình lỗi khi cài đặt R trên Linux

  1. ./configure enable-R-shlib

tôi nhận được lỗi này:

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

trong cấu hình .log file Tôi thấy mục này:

#define X_DISPLAY_MISSING 1 

bất kỳ ý tưởng nào?

+2

Tùy thuộc vào phân phối bạn đang chạy và liệu bạn có cần biên dịch từ nguồn vì một lý do cụ thể hay không, bạn cũng có thể xem xét cài đặt gói nhị phân - xem ghi chú trên CRAN. –

+0

Tùy chọn '--enable-R-shlib' đã được mặc định trên một số bản phân phối Linux (bao gồm cả Debian và các dẫn xuất của nó Ubuntu, vv). Vì vậy, như Ben cho thấy, tại sao không sử dụng một nhị phân? –

+2

cách khác, nếu bạn nhấn mạnh vào việc biên dịch từ nguồn và dựa trên đạo hàm debian, bạn có thể sử dụng 'apt-get build-dep' để đảm bảo mọi thứ bạn cần cho R là hiện diện. – richiemorrisroe

Trả lời

8

Hãy thử chuyển qua --with-x = no đến tập lệnh cấu hình hoặc cài đặt gói X devel cho hương vị linux của bạn.

+1

hoặc thậm chí tốt hơn, cài đặt xorg-dev và libreadline-dev – Elad663