Check out this blog post: http://devhawk.net/2008/09/17/DLR+Namespace+Change+Fire+Drill.aspx
2008/9/17 Seo Sanghyeon <[EMAIL PROTECTED]> > 2008/9/18 C.J. Adams-Collier <[EMAIL PROTECTED]>: > > Seo mentioned to the IRC channel the other day that he got r144 > > building, so I thought I'd try it. I didn't get it working, so I'll > > post my results here. > > Your log indicates that it builds fine up to IronRuby.dll. Now when you > build > IronRuby.Libraries.dll, System.Core.dll is referenced again. I believe > the story goes > something like this: > > Mono gmcs references System.Core.dll by default. > Mono gmcs /noconfig avoids referencing System.Core.dll. > However, ExtensionAttribute is in System.Core.dll, and due to current > limitation > of Mono gmcs, it needs to reference System.Core.dll in order to compile > extension methods correctly. > DLR does not use extension methods. > IronRuby.dll uses extension methods, but none of assemblies IronRuby.dll > references use extension methods. > IronRuby.Libraries.dll uses extension methods, and references IronRuby.dll > which uses extension methods. System.Core.dll is pulled in, classes are > defined > multiple times, FAIL. > > -- > Seo Sanghyeon > _______________________________________________ > 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
