2016-06-29 9 views
4

Я устанавливаю R 3.3.1 из источника. Во время ./configure --enable-R-shlib исполнения, ошибка выскакивает:Установка R 3.3.1 в Red Hat. LZMA версия> = 5.0.3 требуется

checking for lzma_version_number in -llzma... yes 
checking lzma.h usability... yes 
checking lzma.h presence... yes 
checking for lzma.h... yes 
checking if lzma version >= 5.0.3... no 
configure: error: "liblzma library and headers are required" 

Я вижу, что нет LZMA версии 5.0.3 доступна и в настоящее время доступно через XZ Utils.

Tukaani XZ Utils

Я установил XZ 5.2.2 но ошибка все еще показывает вверх.

+0

Попробуйте установить пакет 'liblzma-devel' с' yum install liblzma-devel'. – nicola

+0

liblzma-devel не доступен – technOslerphile

+0

Используется 'yum install lzma-devel'? Вы также можете посмотреть [здесь] (http://unix.stackexchange.com/questions/185244/cmake-error-could-not-find-liblzma-missing-liblzma-include-dir) и [здесь] (http : //pj.freefaculty.org/blog/), пункт 7. –

ответ

2

У меня была такая же ошибка, и она была исправлена ​​после установки xz и xz-devel как yum install xz xz-devel.