[Ironruby-core] IronRuby binary disribution

Michael Letterle michael.letterle at gmail.com
Thu Aug 14 10:30:31 EDT 2008


try ir -I C:\ironruby\lib\IronRuby;C:\ironruby\lib\ruby\1.8

or run ir.cmd

On Thu, Aug 14, 2008 at 10:21 AM, Mark Bloodworth <
mark_bloodworth at hotmail.com> wrote:

>
> Ivan,
>
> Thanks.  I tried that (I don't have a ruby installation on the machine I'm
> trying this on, so I started ir with *ir -I
> "C:\ironruby\lib;C:\ironruby\lib\ruby\1.8"*.  In the latter of those
> folders are all the ruby files that came with the binary distribution.)  The
> result I got is:
>
> >>> require 'net/http'
> IronRuby.Libraries:0:in `require': no such file to load -- socket
> (LoadError)
>         from Microsoft.Scripting.Core:0:in `UpdateAndExecute'
>         from Microsoft.Scripting.Core:0:in `Update3'
>         from :0
>         from Microsoft.Scripting.Core:0:in `InvokeTarget'
>         from Microsoft.Scripting.Core:0:in `Run'
>         from IronRuby.Libraries:0:in `require'
>         from Microsoft.Scripting.Core:0:in `UpdateAndExecute'
>         from Microsoft.Scripting.Core:0:in `Update3'
>         from :0
>         from Microsoft.Scripting.Core:0:in `InvokeTarget'
>         from Microsoft.Scripting.Core:0:in `Run'
>         from IronRuby.Libraries:0:in `require'
>         from Microsoft.Scripting.Core:0:in `UpdateAndExecute'
>         from Microsoft.Scripting.Core:0:in `Update3'
>         from :0
>         from Microsoft.Scripting.Core:0:in `InvokeTarget'
>         from Microsoft.Scripting.Core:0:in `Run'
>
> Does this mean it's now trying 3 places and failing instead of one place
> and failing?
>
> Thanks
>
> Mark
>
>
> Hi Mark,
>
> try running the console with something like:
> ir -I
>
> 'C:\tools\ironruby\libs;C:\tools\ruby\lib\ruby\site_ruby\1.8;C:\tools\ruby\lib\ruby\1.8'
>
> of course the paths need to be adapted to how they are on your computer.
>
> Cheers
> Ivan
>
> 2008/8/13 Mark Bloodworth <mark_bloodworth at hotmail.com>
>
> > Does the IronRuby binary distribution have any dependencies on the MRI
> > distribution?  If I require a standard Ruby library from IronRuby, I get
> an
> > error that there is "no such file to load".
> >
> >
> >
> > I unzipped the binary distribution to the root of the C drive.  I then
> > added C:\IronRuby\bin to my system PATH variable.  Now I can open a
> command
> > prompt and start ir.  I can require .net libraries - all works.  However,
> if
> > I try to require a standard ruby library, I get an error (see text
> below.)
> >
> >
> >
> > >>> require 'net/http'
> > IronRuby.Libraries:0:in `require': no such file to load -- net/http
> > (LoadError)
> >         from Microsoft.Scripting.Core:0:in `UpdateAndExecute'
> >         from Microsoft.Scripting.Core:0:in `Update3'
> >         from :0
> >         from Microsoft.Scripting.Core:0:in `InvokeTarget'
> >         from Microsoft.Scripting.Core:0:in `Run'
> >
> >
> >
> > Thanks
> >
> >
> >
> > Mark
>
>
> ------------------------------
> Win £3000 to spend on whatever you want at Uni! Click here to WIN!<http://clk.atdmt.com/UKM/go/101719803/direct/01/>
>
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
>
>


-- 
Michael Letterle
[Polymath Prokrammer]
http://blog.prokrams.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20080814/c19b9cad/attachment.html>


More information about the Ironruby-core mailing list