Rif in its master repository on github is working with Julia 0.3. The moment I get the central MANIFEST to register this it will be available to all with the default package utilities.
L. On Thursday, February 6, 2014 2:33:04 PM UTC-5, John Myles White wrote: > > I would guess that Rif is out-of-date at this point, but Pierre (who I > believe is the author) will need to confirm that. > > -- John > > On Feb 6, 2014, at 11:26 AM, Travis Porco <[email protected] > <javascript:>> wrote: > > > Has anyone had success with Rif using version 0.2 (or 0.3, though I > can't even get DataFrames to work yet for 0.3) of Julia, & R v. 3.0+, on > Macintosh or Linux? > > I get this: > > Warning: static parameter T does not occur in signature for call at > /Users/travis/.julia/Rif/src/functions.jl:67. > > The method will not be callable. > > Warning: static parameter S does not occur in signature for call at > /Users/travis/.julia/Rif/src/functions.jl:67. > > The method will not be callable. > > first, then > > ERROR: EnvHash not defined > > in initr at /Users/travis/.julia/Rif/src/embeddedr.jl:64 > > > > After fixing these problems, on Ubuntu Linux 11.10 (for now), nothing > works: > > julia> ge = Rif.getGlobalEnv() > > REnvironment(Ptr{Void} @0x0a903910) > > > > julia> Rif.get(ge,"letters") > > ERROR: key not found: 16 > > in getindex at dict.jl:500 > > in _factory at /home/ubuntu/.julia/Rif/src/Rif.jl:185 > > in get at /home/ubuntu/.julia/Rif/src/environments.jl:50 > > > > julia> ge["zz"] = 4 > > ERROR: no method setindex!(REnvironment,Int32,ASCIIString) > > > > Etc. There's probably just some simple thing I overlooked. I met the two > requirements in the Rif documentation (R, compiled with the option > --enable-R-shlib, and R executable in the ${PATH} (or path specified in the > file Make.inc)). I can use RInside to call R from C++, so it isn't an > inability to embed R. > > > > Thanks for any thoughts. > >
