2016-10-24 11 views
1

Операционная система: OSX El Capitan 10.11.6 (15G1004)
R версии: версия 3.3.1
PostgreSQL 9.5.4 на x86_64-яблочного darwin14.5.0, составленный Apple LLVM версии 7.0.0 (clang-700.1.76), 64-разрядныйУстановите R с общей библиотеки в OSX - liblzma библиотеки отсутствующего

Я хотел был бы установить PL/R на моем местном PostgreSQL. На странице установки www.joeconway.com/plr/doc/plr-install.html я выбрал второй метод и запустил USE_PGXS=1 make (я не эксперт, я не уверен, что означает эта строка), но я получаю эта погрешность:

Package libR was not found in the pkg-config search path.
Perhaps you should add the directory containing 'libR.pc' to the PKG_CONFIG_PATH environment variable.

Как я понимаю из примечаний по установке по приведенной выше ссылке, мне нужно установить R с общей библиотекой. Я не мог найти никаких конкретных инструкций, только это one. Когда я впервые запустил sudo ./configure --enable-R-shlib У меня возникла ошибка, говоря, что gfortran отсутствовал, и я добавил его с brew install gcc. Второй раз я бегу, я получил эту ошибку:

checking lzma.h usability... no
checking lzma.h presence... no
checking for lzma.h... no
configure: error: liblzma library and headers are required.

Searching вокруг, я думал, что я нашел решение, установив пакет XZ с помощью XZ.pkg, но продолжает давать мне ту же ошибку.
Я не уверен, что делать дальше.

ответ

0

Когда я была такая же трудности (на одной и ту же версию ОС), я установил пакет хга из библиотеки цитируемой на странице CRAN для инструментов разработки Mac:

http://R.research.att.com/libs/

Пик версии который соответствует вашей версии ОС (что, вероятно, является самым последним в вашем случае.)

+0

Это сработало, спасибо. –

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

  • Нет связанных вопросов^_^