Ich versuche das R-Paket rgl unter Ubuntu 9.10 zu installieren. Ich verwende R Version 2.12.1.
Ich habe den folgenden Fehler: "configure: error: fehlende erforderliche Header GL / gl.h"
Bearbeiten: Meine ursprüngliche Frage hat nicht angegeben, dass das Betriebssystem Ubuntu 9.10 sein muss. Ich nehme an, dass es ansonsten eine gute Idee wäre, R zu aktualisieren, aber dass dies unter Ubuntu 9.10 nicht möglich ist. Weil ich dumm bin, habe ich eine neue Frage statt diese zu bearbeiten, so ist dort eine Diskussion aufgetreten.
Falls irgendwelche Neulinge wie ich die gleichen oder ähnliche Probleme bei der Installation von rgl haben, funktionierte das folgende für mich.
1) An der Bash-Eingabeaufforderung:
%Vor%Dies behebt "fehlende erforderliche Header GL / gl.h" Probleme (ich hatte noch einen nach der Installation von libglu1-mesa-dev).
2) An der R-Eingabeaufforderung (Ich habe R mit 'sudo R' gestartet, aber das ist wahrscheinlich nicht erforderlich):
%Vor%, das die neueste Version herunterlädt, kompiliert und installiert.
Ich probierte auch sudo apt-get install r-cran-rgl
in Schritt 2), aber wenn ich library(rgl)
in R probierte, würde es sich mit
Fehler: Paket 'rgl' wurde vor R 3.0.0 erstellt: Bitte installieren Sie es erneut
Aber rgl kann von diesem Punkt aus mit dem Befehl update.packages()
in R aktualisiert werden. Dies ist vielleicht vorzuziehen, wenn apt-get wissen soll, dass es installiert ist, aber das war mir egal, da R seine eigene Paketverwaltung bietet Werkzeuge.
Wahrscheinlich müssen Sie das mit R 2.13.1 machen. Die Verknüpfungspunkte sind wahrscheinlich anders. Wenn Sie wirklich darauf bestehen, eine alte Version zu verwenden, müssen Sie mit einer Version von rgl kompilieren, die dieser Version entspricht. Es gibt ein Archiv früherer Versionen und der Link befindet sich am Ende der Seite Contributed Packages auf der CRAN-Website.