[R] SJAVA error

Prof Brian Ripley ripley at stats.ox.ac.uk
Wed Jun 9 09:26:23 CEST 2004


SJava is not part of R but rather of Omegahat, so this is the wrong list.
But as a hint, I think you have not set R_HOME, or not set it correctly.

But please consult the R posting guide for hints as to what information 
might be needed to help either of you, as neither or you have provided 
basic information like the OS, version of R, version of SJava ....

On Wed, 9 Jun 2004, Vincent MUTEAUD wrote:

> Hi,
> I have the same error than you two weeks ago. As I have not found how to 
> do, I give up my example.
> Yunko, I am interesting if you found how to proceed.
> Thanks
> 
> Vincent
> 
> A 01:07 09/06/2004 +0900, =?iso-2022-jp?B?GyRCTHBMbhsoQiAbJEI9ZztSGyhC?= a 
> écrit :
> >Hi
> >
> >I'm trying to use SJava and I have troubles. I try to run examples from 
> >"Calling R from Java"
> >but,I have an error that "fatal error: enable to open the base package"
> >
> >I heard  SJAVA bug,
> >so,could you  send me your compiled SJava package with the modified 
> >REmbed.c because in Windows i'm not able to recompile!!!

EVERYONE should be able to compile under Windows as all the tools required
are free.

> >--example
> >package org.omegahat.R.Java;
> >
> >public class REvalSample {
> >         public static void main(String[] args) {
> >                 String[] rargs = { "--slave", "--vanilla" };
> >
> > 
> >System.out.println("Java$B$+$i(BR$B$r%3!<%k$9$k%W%m%0%i%`(B");
> >
> >                 ROmegahatInterpreter interp =
> >                         new ROmegahatInterpreter(
> >                                 ROmegahatInterpreter.fixArgs(rargs),
> >                                 false);
> >                 REvaluator e = new REvaluator();
> >
> >                 Object val = e.eval("x <- sin(seq(0, 2*pi, length=30))");
> >                 val = e.eval("x * 2.0");
> >
> >                 if (val != null) {
> >                         double[] objects = (double[]) val;
> >                         for (int i = 0; i < objects.length; i++) {
> >                                 System.err.println("(" + i + ") " + 
> > objects[i]);
> >                         }
> >                 }
> >         }
> >}

-- 
Brian D. Ripley,                  ripley at stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595




More information about the R-help mailing list