You don't need Ruby if you're compiling via Visual Studio or MSBuild.
You DO need an existing Ruby installation if you want to use rake,
since that's a ruby library that IronRuby can't run yet. :)

On Wed, Mar 19, 2008 at 12:01 PM, Matthew Miller <[EMAIL PROTECTED]> wrote:
> I'm pretty new to Ruby and IronRuby.  I was just wondering, why does Ruby
> even need to be installed?  I can compile the source for IronRuby just fine
> without Ruby.  Unless I had already installed Ruby and forgot.  I'm not at
> home so I can't check.
>
> Anyway,  I was under the assumption that IronRuby is independent of external
> libraries/dll's besides Microsoft Scripting.
>
> Perhaps the source for Ruby itself is included in the IR project ?
>
>
>
>  On Wed, Mar 19, 2008 at 12:45 AM, Ivan Porto Carrero <[EMAIL PROTECTED]>
> wrote:
> > new results file attached
> >
> >
> >
> >
> >
> > On Wed, Mar 19, 2008 at 5:32 PM, John Lam (DLR) <[EMAIL PROTECTED]>
> wrote:
> >
> > >
> > > Can you try rake compile test=true and capture the output and send it
> along? This will dump the cmd klines.
> > >
> > > - John
> > > Sent from my phone
> > >
> > > ________________________________
>  From: Philippe Monnet <[EMAIL PROTECTED]>
> > > Sent: Tuesday, March 18, 2008 9:07 PM
> > > To: [email protected] <[email protected]>
> > > Subject: Re: [Ironruby-core] Cannot rake compile rev 78
> > >
> > >
> > >
> > > Hi John,
> > >
> > > Thanks for the quick post back! I installed Ruby using the One-Click
> Installer.
> > > I am not using cygwin.
> > >
> > > Philippe
> > >
> > >
> > >
> > >
> > > John Lam (DLR) wrote:
> > >
> > >
> > >
> > > Is this a cygwin install of CRuby or is it the One Click Installer
> version of Ruby?
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Philippe Monnet
> > > Sent: Tuesday, March 18, 2008 8:36 PM
> > > To: IronRuby
> > > Subject: [Ironruby-core] Cannot rake compile rev 78
> > >
> > >
> > >
> > > Although I had been able to compile the original version of IronRuby,
> since rev 77 I can no longer build it. After having issues building rev 77,
> I wiped out my setup and did a fresh new install of rev 78. But I still
> cannot build (see below).
> > > I am running on Windows XP, with the .NET framework as well as the .NET
> SDK.
> > > What should I do to address this?
> > >
> > > Philippe
> > >
> > > F:\Dev\DotNet\IronRuby\trunk>rake compile --trace
> > > (in F:/Dev/DotNet/IronRuby/trunk)
> > > ** Invoke compile (first_time)
> > > ** Invoke happy (first_time)
> > > ** Execute happy
> > > ** Invoke clean_build (first_time)
> > > ** Execute clean_build
> > > ** Invoke compile_dlr (first_time)
> > > ** Execute compile_dlr
> > > Read in 17 resources from
> "F:\Dev\DotNet\IronRuby\trunk\src\microsoft.scripting\Math\MathResources.resx"
> > > Writing resource file...  Done.
> > > Read in 49 resources from
> "F:\Dev\DotNet\IronRuby\trunk\src\microsoft.scripting\Resources.resx"
> > > Writing resource file...  Done.
> > > rake aborted!
> > > Command failed with status (0): [csc /nologo /noconfig
> /nowarn:1591,1701,17...]
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:899:in `sh'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:906:in `call'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:906:in `sh'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:985:in `sh'
> > > F:/Dev/DotNet/IronRuby/trunk/rakefile:197:in `exec'
> > > F:/Dev/DotNet/IronRuby/trunk/rakefile:239:in `csc'
> > > F:/Dev/DotNet/IronRuby/trunk/rakefile:247:in `compile'
> > > F:/Dev/DotNet/IronRuby/trunk/rakefile:253:in `compile_all'
> > > F:/Dev/DotNet/IronRuby/trunk/rakefile:527
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:546:in `call'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:546:in
> `execute'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:541:in `each'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:541:in
> `execute'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:508:in
> `invoke_with_call_chain'
> > > C:/Program Files/ruby-1.8.5/lib/ruby/1.8/thread.rb:135:in `synchronize'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in
> `invoke_with_call_chain'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:518:in
> `invoke_prerequisites'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1183:in
> `each'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1183:in
> `send'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1183:in
> `each'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:515:in
> `invoke_prerequisites'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:507:in
> `invoke_with_call_chain'
> > > C:/Program Files/ruby-1.8.5/lib/ruby/1.8/thread.rb:135:in `synchronize'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in
> `invoke_with_call_chain'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:494:in
> `invoke'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1931:in
> `invoke_task'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in
> `top_level'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in
> `each'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in
> `top_level'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1948:in
> `standard_exception_handling'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1903:in
> `top_level'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1881:in `run'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1948:in
> `standard_exception_handling'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1878:in `run'
> > > C:/Program
> Files/ruby-1.8.5/lib/ruby/gems/1.8/gems/rake-0.8.1/bin/rake:31
> > > C:/Program Files/ruby-1.8.5/bin/rake.bat:25:in `load'
> > > C:/Program Files/ruby-1.8.5/bin/rake.bat:25
> ________________________________
>
> > > _______________________________________________
> > > Ironruby-core mailing list
> > > [email protected]
> > > http://rubyforge.org/mailman/listinfo/ironruby-core
> > >
> > >
> > >
> > > _______________________________________________
> > > Ironruby-core mailing list
> > > [email protected]
> > > http://rubyforge.org/mailman/listinfo/ironruby-core
> > >
> > >
> >
> >
> > _______________________________________________
> > Ironruby-core mailing list
> > [email protected]
> > http://rubyforge.org/mailman/listinfo/ironruby-core
> >
> >
>
>
> _______________________________________________
>  Ironruby-core mailing list
>  [email protected]
>  http://rubyforge.org/mailman/listinfo/ironruby-core
>
>



-- 
Michael Letterle
[Polymath Prokrammer]
http://blog.prokrams.com
_______________________________________________
Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to