Sur Ubuntu, ce qui a fonctionné pour moi a été d'installer le package directement depuis la ligne de commande :
sudo apt-get install r-cran-rgl
(Nous avons une configuration étrange ici, donc YMMV)
Sur Ubuntu 16.04 et 18.04, vous pouvez rencontrer ce problème lorsque vous essayez d'installer rgl
du CRAN :
vérification de X... pas de configuration :erreur :X11 introuvable mais requis, configuration abandonnée.
ERREUR :échec de la configuration pour le package "rgl"
Le mérite revient à ce blog qui a résolu mes problèmes lors de l'installation de rgl
:
http://solaimurugan.blogspot.ca/2015/09/3d-data-visualization-using-r-configure.html
Dans le cas où le lien ci-dessus disparaît, la solution, comme indiqué dans le blog est :
sudo apt-get install xorg
sudo apt-get install libx11-dev
sudo apt-get install libglu1-mesa-dev
Plus récemment, l'installation de rgl sur une nouvelle installation d'ubuntu 16.04 nécessite également une étape supplémentaire (comme indiqué dans les commentaires ci-dessous), si vous obtenez cette erreur :
erreur fatale :ft2build.h :aucun fichier ou répertoire de ce type
Ceci est résolu avec :
sudo apt-get install libfreetype6-dev
Ensuite, installez rgl
du CRAN devrait fonctionner.
Sur CentOS, ce qui a finalement fait l'affaire a été d'installer libpng-dev :
sudo yum install libpng-devel.x86_64
Avant cela, j'ai installé xorg, libx11, la bibliothèque mesa GL et freeglut.
sudo yum install xorg-x11-server-Xvfb.x86_64 xorg-x11-server-devel.x86_64
sudo yum install libX11.x86_64 libX11-devel.x86_64
sudo yum install mesa-libGL mesa-libGL-devel mesa-libGLU mesa-libGLU-devel
sudo yum install freeglut.x86_64 freeglut-devel.x86_64
La façon dont j'ai finalement compris ce qui manquait était d'essayer de compiler à partir des sources (télécharger le tar.gz sur cran) et d'examiner le config.log après l'échec de ./configure.