whether - error:--with-readline=yes(predeterminado) y los encabezados/libs no están disponibles
checking whether bzip2 support suffices... configure: error: bzip2 library and headers are required (6)
Estoy instalando R. Recibo este error al ejecutar ./configure:
checking for history_truncate_file... no
configure: error: --with-readline=yes (default) and headers/libs are not available
Cualquier pista, gracias
Agregué esto en el archivo tomado aquí: http://www.personal.psu.edu/mar36/blogs/the_ubuntu_r_blog/2012/08/installing-the-development-version-of-r-on-ubuntu-alongside-the-current-version-of-r.html
CXXFLAGS="-ggdb -pipe -Wall -pedantic -I/usr/include/readline5" /
CPPFLAGS="-I/usr/include/readline5" /
LDFLAGS="-L/usr/lib64/readline5" /
Creo que necesitas el paquete readline de GNU. Puede instalarlo con apt-get, aptitude o la herramienta adecuada para su distribución. En Ubuntu:
aptitude install libreadline-dev
En Centos 7, compilación R-3.5.0, si desea instalarlo en /data/R-3.0.5.
wget https://www.stats.bris.ac.uk/R/src/base/R-3/R-3.5.0.tar.gz
tar -zxvf R-3.5.0.tar.gz
cd R-3.5.0.tar.gz
mkdir -p /data/R-3.0.5
yum group install "Development tools" -y
yum install readline-devel -y
yum install xorg-x11-server-devel libX11-devel libXt-devel -y
yum yum install libbz2-devel -y
yum install lzma -y
yum install xz xz-devel -y
yum install pcre pcre-devel -y
yum install libcurl-devel -y
yum install texinfo -y
yum install texinfo-tex -y
yum install texlive -y
yum install texlive-fonts-extra -y
yum install levien-inconsolata-fonts -y
yum install java-1.8.0-openjdk -y
./configure --prefix=/data/R-3.0.5 ''--with-cairo'' /
''--with-jpeglib'' ''--with-readline'' ''--with-tcltk'' /
''--with-blas'' ''--with-lapack'' ''--enable-R-profiling'' /
''--enable-R-shlib'' /
''--enable-memory-profiling''
make
make install
En la versión 2.6.18-371.3.1.el5 (centos) de Linux, lo siguiente me funcionó
yum install readline-devel
y use --with-x=no
en la opción de configuración como lo mencionaron otros
Encontre un problema al compilar R 3.1.1, por lo que, como parte de la solución, recomiendo instalar las siguientes bibliotecas antes de compilar este R y usarlas.
sudo apt-get install build-essential
sudo apt-get install fort77
sudo apt-get install xorg-dev
sudo apt-get install liblzma-dev libblas-dev gfortran
sudo apt-get install gcc-multilib
sudo apt-get install gobjc++
sudo apt-get install aptitude
sudo aptitude install libreadline-dev
Gracias a otras personas que publicaron y mantuvieron el conocimiento en marcha.
Utilice el siguiente comando para resolver este problema
./configure --with-readline=no --with-x=no
--with-x = no apaga el sistema X Windows . Es la GUI para los sistemas operativos Linux y Unix. Mi computadora no tiene instalado X Windows, así que apago.
Pero recomiendo encarecidamente instalar la biblioteca readline antes de la instalación de R con ''--with-readline = yes'', ya que el estilo de operación de comando es bastante hostil con ''--with-readline = no''. Ver más instalación de libreadline en linux para más detalles
puede usar el siguiente comando para más detalles de configuración de instalación
./configure --help