Hi, my post about failing JGR on amd64 solved and here is how I got it running, hopefully it helps as well.
Suppose your JDK (and you need JDK, not only JRE) is in /usr/lib/jvm/java-1.5.0-sun (thus JRE in /usr/lib/jvm/java-1.5.0-sun/jre). Set JAVA_HOME to point there to JDK. Run R CMD javareconf (thanks Prof. Ripley). RE-install rJava, install JGR. Start JGR - worked for me with sun-java binary deb of Ubuntu Edgy and R2.4.0alpha from source. Best, Oleg Prof Brian Ripley wrote: > On Wed, 11 Oct 2006, Stefan Grosse wrote: > >> Joe Byers schrieb: >>> JGR, when I manually compiled it for my system by specifying my location >>> of java 1.5.0_06, worked fairly nicely. The autoinstall does not find >>> my installation of this java version since Redhat EL4 does not support >>> it. Redhat EL5 will in the near future. Maybe JGR will autoinstall then. >>> >> Can you tell how you worked that out (the manual compilation)? I failed >> on Fedora Core 5 with JRE 1.5.0_08 with install.packages and dep=true. I >> tried a hint from the JGR mailing list but failed... > > Which arch and how did you install R? For me, it works with R compiled > from the sources (but not installed from RPM) on FC5 i686, but not x86_64. > The issue is a run-time one: > >> library(JGR) > Loading required package: rJava > Loading required package: JavaGD > Loading required package: iplots > createObject.FindClass org/rosuda/iplots/Framework failed > Exception in thread "main" java.lang.InternalError > > and that class of problem seems all too common on amd64 versions of Sun > JRE. (On FC3, I managed to make it work with a self-compiled gcc 4.1.1, > and haven't yet tried that on FC5.) > > The key is to use alternatives(8) to make sure the right jre is found, or > to set JAVA_HOME. > > If you install R from RPMs you will probably need to run R CMD javareconf > to get the right environment variables set in R itself. > -- Dr Oleg Sklyar * EBI/EMBL, Cambridge CB10 1SD, England * +44-1223-494466 ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
