[R] SJAVA error

Vincent MUTEAUD muteau at ensam.inra.fr
Wed Jun 9 10:48:15 CEST 2004


Thanks
I am using windows NT, R 1.9.0 and SJava 0.65 modified. I think my R_HOME 
is set correctly

A 08:26 09/06/2004 +0100, Prof Brian Ripley a écrit :
>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