[Ironruby-core] Git changes

jirapong.nanta at gmail.com jirapong.nanta at gmail.com
Sun Jan 11 13:21:36 EST 2009


Hi all,
	on windows. I found that rake-0.7.3 (installed on  Ruby One-click   
installer) give following error.  should it be require like the  
"pathname2"?

C:\dotNET\ironruby\Merlin\Main\Languages\Ruby>rake compile
(in C:/dotNET/ironruby/Merlin/Main/Languages/Ruby)
rake aborted!
wrong number of arguments (2 for 1)
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1944:in  
`raw_load_rakefile'
(See full trace by running task with --trace)

C:\dotNET\ironruby\Merlin\Main\Languages\Ruby>gem update rake
Updating installed gems
Updating rake
Successfully installed rake-0.8.3
Gems updated: rake

C:\dotNET\ironruby\Merlin\Main\Languages\Ruby>rake compile
(in C:/dotNET/ironruby/Merlin/Main/Languages/Ruby)
c:\dotnet\ironruby\merlin\main\languages\ruby
c:\dotnet\ironruby\merlin\main\languages\ruby
-------------------------------------------------------------------------------
dlr_core
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
dlr_core
-------------------------------------------------------------------------------
 
                                                                                             
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
.  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
,  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
                         3;0                                             
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
2 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
0 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
         0                                                                                                                                                               -                                                                               h:mm:ss tt                                                                      :                                                                               0                                                                               0                                                                               0                                                                               AM                                                                              PM                                                                              M/d/yyyy                          

On Jan 11, 2009, at 2:52 AM, Jim Deville wrote:

> Pete,
>
> Do you have MERLIN_ROOT set in your env vars? It needs to be set to  
> D:\dev\ruby\ironruby\git_ironruby\Merlin\Main
>
> This is going to be a requirement until we close the SVN repo and  
> start pulling out the supporting code.
>
> JD
> ________________________________________
> From: ironruby-core-bounces at rubyforge.org [ironruby-core-bounces at rubyforge.org 
> ] On Behalf Of Pete Bacon Darwin [bacondarwin at googlemail.com]
> Sent: Saturday, January 10, 2009 5:52 AM
> To: ironruby-core at rubyforge.org
> Subject: Re: [Ironruby-core] Git changes
>
> Just in case anyone is getting stuck with this too:
> - You need rake 0.8.3 to compile IronRuby.  (It doesn't like the
> parameterized tasks in git.rake with 0.8.1.)
> - Also gems.rubyforge.org is no longer compatible with gem 1.1 so  
> you have
> to manually upgrade gem before you can do gem update rake.
> Phew!
>
> Now my rake compile is failing on building dlr_core:
> - It can't find the file
> "merlin\main\languages\ruby\src\microsoft.scripting.core"
> Since it doesn't exist...
> Trace from rake is below.
> Pete
>
> D:\dev\ruby\ironruby\git_ironruby\merlin\main\Languages\Ruby>rake  
> compile
> --trace
> (in D:/dev/ruby/ironruby/git_ironruby/merlin/main/Languages/Ruby)
> ** Invoke compile (first_time)
> ** Invoke happy (first_time)
> ** Execute happy
> ** Invoke clean_build (first_time)
> ** Invoke happy
> ** Execute clean_build
> ** Invoke compile_dlr (first_time)
> ** Invoke compile_extension_attributes (first_time)
> ** Invoke clean_build
> ** Execute compile_extension_attributes
> ----------------------------------------------------------------------------
> ---
> dlr_core
> ----------------------------------------------------------------------------
> ---
> rake aborted!
> No such file or directory -
> d:\dev\ruby\ironruby\git_ironruby\merlin\main\languages\ruby\src\micr
> ./context.rb:532:in `chdir'
> ./context.rb:532:in `compile'
> D:/dev/ruby/ironruby/git_ironruby/merlin/main/Languages/Ruby/rake/ 
> compile.ra
> ke:28
> ./context.rb:712:in `instance_eval'
> ./context.rb:712:in `source_context'
> D:/dev/ruby/ironruby/git_ironruby/merlin/main/Languages/Ruby/rake/ 
> compile.ra
> ke:27
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `call'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `execute'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in `each'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in `execute'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:578:in
> `invoke_with_call_chain'
> d:/ruby/lib/ruby/1.8/monitor.rb:238:in `synchronize'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in
> `invoke_with_call_chain'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in
> `invoke_prerequisites'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `each'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in
> `invoke_prerequisites'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in
> `invoke_with_call_chain'
> d:/ruby/lib/ruby/1.8/monitor.rb:238:in `synchronize'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in
> `invoke_with_call_chain'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in
> `invoke_prerequisites'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `each'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in
> `invoke_prerequisites'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in
> `invoke_with_call_chain'
> d:/ruby/lib/ruby/1.8/monitor.rb:238:in `synchronize'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in
> `invoke_with_call_chain'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:564:in `invoke'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2019:in  
> `invoke_task'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in  
> `top_level'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `each'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in  
> `top_level'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in
> `standard_exception_handling'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1991:in  
> `top_level'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1970:in `run'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in
> `standard_exception_handling'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1967:in `run'
> d:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/bin/rake:31
> d:/ruby/bin/rake:19:in `load'
> d:/ruby/bin/rake:19
>
>
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
>
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core



More information about the Ironruby-core mailing list