For me it works when I set the merlin root environment variable and fixed the rake file.Were you able to build ironruby from svn before ?
It might be that csc.exe (%WINDIR%\Microsoft.NET\v3.5.xxxx\) is not in your path. I've had that before On Sat, Dec 6, 2008 at 12:35 PM, Jim Deville <[EMAIL PROTECTED]> wrote: > I think the listserv ate my mail. It will show up later, but I wanted to > try and help. Can you send me the output of git diff? > > > > Thanks, > > > > JD > > > > *From:* [EMAIL PROTECTED] [mailto: > [EMAIL PROTECTED] *On Behalf Of *Terence Lewis > *Sent:* Saturday, December 06, 2008 3:08 AM > > *To:* ironruby-core@rubyforge.org > *Subject:* Re: [Ironruby-core] New revisions > > > > Still not working, but a little better: > > D:\Projects\OpenSource\ironruby\ironruby\merlin\main\Languages\Ruby>rake > compile --trace > (in D:/Projects/OpenSource/ironruby/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! > wrong number of arguments (1 for 0) > ./context.rb:508:in `collect' > ./context.rb:508:in `get_compile_path_list' > ./context.rb:540:in `compile' > ./context.rb:522:in `chdir' > ./context.rb:522:in `compile' > > D:/Projects/OpenSource/ironruby/ironruby/merlin/main/Languages/Ruby/rake/compile.rake:28 > ./context.rb:702:in `instance_eval' > ./context.rb:702:in `source_context' > > D:/Projects/OpenSource/ironruby/ironruby/merlin/main/Languages/Ruby/rake/compile.rake:27 > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `call' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `execute' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in `each' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in `execute' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:578:in > `invoke_with_call_chain' > c:/ruby/lib/ruby/1.8/monitor.rb:238:in `synchronize' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in > `invoke_with_call_chain' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in > `invoke_prerequisites' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `each' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in > `invoke_prerequisites' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in > `invoke_with_call_chain' > c:/ruby/lib/ruby/1.8/monitor.rb:238:in `synchronize' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in > `invoke_with_call_chain' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in > `invoke_prerequisites' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `each' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in > `invoke_prerequisites' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in > `invoke_with_call_chain' > c:/ruby/lib/ruby/1.8/monitor.rb:238:in `synchronize' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in > `invoke_with_call_chain' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:564:in `invoke' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2019:in `invoke_task' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `top_level' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `each' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `top_level' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in > `standard_exception_handling' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1991:in `top_level' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1970:in `run' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in > `standard_exception_handling' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1967:in `run' > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/bin/rake:31 > c:/ruby/bin/rake.bat:25:in `load' > c:/ruby/bin/rake.bat:25 > > On Sat, Dec 6, 2008 at 1:00 PM, Jim Deville <[EMAIL PROTECTED]> > wrote: > > Hm… That one needs to be fixed. For now, you can modify > merlin/main/languages/ruby/rake/misc.rake. Remove the check for tf.exe from > the "happy" task. > > > > I'll work on a change for that. > > > > JD > > > > *From:* [EMAIL PROTECTED] [mailto: > [EMAIL PROTECTED] *On Behalf Of *Terence Lewis > *Sent:* Saturday, December 06, 2008 2:45 AM > > > *To:* ironruby-core@rubyforge.org > *Subject:* Re: [Ironruby-core] New revisions > > > > Thanks for the speedy reply Jim. After setting up MERLIN_ROOT, I then get: > > (in D:/Projects/OpenSource/ironruby/ironruby/merlin/main/Languages/Ruby) > Cannot find tf.exe on system path. > > ***** Missing commands! You must have the .NET redist and the SDK > ***** (for resgen.exe) installed. If you are synchronizing source > ***** trees *inside* Microsoft, you must have both tfs.exe and > ***** svn.exe on your path. > > > I have VS2008 SP1 installed and resgen.exe is visible on my path... > > On Sat, Dec 6, 2008 at 12:41 PM, Jim Deville <[EMAIL PROTECTED]> > wrote: > > Have you set the MERLIN_ROOT environment variable? It is needed to compile > the sources in Git. From the command line, run > > > > set MERLIN_ROOT=<<<git repo root>>>\merlin\main > > > > > > Once we get the automation infrastructure into place, we will get rid of > the code for the SVN repository, and then you won't need that variable. > > > > Hope that helps, > > > > JD > > *From:* [EMAIL PROTECTED] [mailto: > [EMAIL PROTECTED] *On Behalf Of *Terence Lewis > *Sent:* Saturday, December 06, 2008 2:35 AM > > > *To:* ironruby-core@rubyforge.org > > *Subject:* Re: [Ironruby-core] New revisions > > > > When I do a fresh checkout (git clone git:// > github.com/ironruby/ironruby.git) and then go into the > 'merlin\main\Languages\Ruby' folder and run 'rake compile' I get: > > > ------------------------------------------------------------------------------- > dlr_core > > ------------------------------------------------------------------------------- > rake aborted! > No such file or directory - > d:\projects\opensource\ironruby\ironruby\merlin\main\languages\ruby\src\microsoft.scripting.core > > > How do I go about fixing this? > > > Thanks > > Terence > > On Sat, Dec 6, 2008 at 10:38 AM, Jim Deville <[EMAIL PROTECTED]> > wrote: > > 179 is pushed as well. > > > > > > JD > > > > *From:* [EMAIL PROTECTED] [mailto: > [EMAIL PROTECTED] *On Behalf Of *Jim Deville > *Sent:* Saturday, December 06, 2008 12:00 AM > *To:* ironruby-core@rubyforge.org > *Subject:* [Ironruby-core] New revisions > > > > Git has been pushed. SVN is coming shortly. > > > > ~~~~ > > JD > > http://blog.jredville.com > > > > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core@rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > > > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core@rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > > > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core@rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core@rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > >
_______________________________________________ Ironruby-core mailing list Ironruby-core@rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core