R: сборка не удалась для пакета 'littler'

Когда я запускаю R в контейнере и пытаюсь установить пакет R littlerТам выдает несколько ошибок:

/usr/bin/ld: cannot find -lpcre
/usr/bin/ld: cannot find -llzma
/usr/bin/ld: cannot find -lbz2
collect2: error: ld returned 1 exit status
Makevars:29: recipe for target 'r' failed
make: *** [r] Error 1
ERROR: compilation failed for package ‘littler’

Как я могу это исправить?

1 ответ

В вашей операционной системе отсутствует ряд библиотек разработки системы для компиляции littler.

Вы не говорите, что это за ОС, но обычно вы используете apt на Ubuntu/Debian и yum на CentOS для установки пакетов, таких как libz-devel который содержит файлы, необходимые для компиляции программного обеспечения, которое работает с libz, библиотека сжатия, и аналогично для libpcre библиотека регулярных выражений и так далее.

Другие вопросы по тегам