Настроить ошибку установки R-3.3.2 на Ubuntu: проверка наличия поддержки bzip2... configure: ошибка: требуется библиотека bzip2 и заголовки
Попытка установить R-3.3.2, но когда я использую $./configure, я продолжаю получать ошибку:
checking whether bzip2 support suffices... configure: error: bzip2 library and headers are required
Ответ 1
Я успешно скомпилировал R из источника, следующие шаги требуют особого внимания:
установить зависимые библиотеки:
zlib-1.2.8, bzip2-1.0.6, xz-5.2.2, pcre-8.39, curl-7.52.1.
В частности, для компиляции bzip2, Makefile должен быть изменен:
оригинал: CC = gcc
после модификации: CC = gcc -fPIC
передать библиотеку и файл заголовка в конфигурацию с соответствующими переменными:
Во-вторых, ваш комментарий к двоичному файлу bzip2 не связан с необходимостью компиляции и привязки библиотеки R.
В-третьих, вы можете выполнить поиск: apt-cache search bzip2 | grep library отправил бы вас туда.
В-четвертых, для всех существующих пакетов вы можете фактически установить свои известные зависимости сборки. Но см. Пункт 1, вы, вероятно, не хотите строить из источника.
В-пятых, и закрытие: sudo apt-get install libbz2-dev отвечает на ваш (узкий) вопрос, но у вас, скорее всего, будут дополнительные проблемы. Существует полное руководство, посвященное установке и администрированию R, которое имеет все ответы для вас.