[Ironruby-core] Need help building IronRuby on Mono 2 + OS X

Ivan Porto Carrero ivan at flanders.co.nz
Tue Dec 30 12:07:42 EST 2008


Are you using mono from macports?
Maybe it's better to build it from trunk



On Tue, Dec 30, 2008 at 5:58 PM, jirapong.nanta at gmail.com <
jirapong.nanta at gmail.com> wrote:

> try out but get another error.
> (in /Users/Jirapong/ironruby-jim/merlin/main/Languages/Ruby)
>
> -------------------------------------------------------------------------------
> dlr_core
>
> -------------------------------------------------------------------------------
>
> -------------------------------------------------------------------------------
> dlr_core
>
> -------------------------------------------------------------------------------
> Actions/DynamicObject.cs(411,32): error CS0121: The call is ambiguous
> between the following methods or properties:
> `System.Linq.Expressions.Expression.Block(params
> System.Linq.Expressions.Expression[])' and
> `System.Linq.Expressions.Expression.Block(System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression>,
> params System.Linq.Expressions.Expression[])'
> Ast/BlockExpression.cs(568,39): (Location of the symbol related to previous
> error)
> Ast/BlockExpression.cs(588,39): (Location of the symbol related to previous
> error)
> Actions/DynamicObject.cs(463,32): error CS0121: The call is ambiguous
> between the following methods or properties:
> `System.Linq.Expressions.Expression.Block(params
> System.Linq.Expressions.Expression[])' and
> `System.Linq.Expressions.Expression.Block(System.Collections.Generic.IEnumerable<System.Linq.Expressions.ParameterExpression>,
> params System.Linq.Expressions.Expression[])'
> Ast/BlockExpression.cs(568,39): (Location of the symbol related to previous
> error)
> Ast/BlockExpression.cs(588,39): (Location of the symbol related to previous
> error)
> Compilation failed: 2 error(s), 0 warnings
> rake aborted!
> Command failed with status (1): [gmcs /noconfig
> @/var/folders/yx/yx-i1r2PFU...]
>
>
> On Dec 30, 2008, at 8:27 PM, Ivan Porto Carrero wrote:
>
> Ok now that I know what that error message means i went ahead and forked
> ironruby also.
> I created a branch called mono and it builds successfully on my mac with
> mono.
>
> I basically applied many of the fixes from seo's patch but for the git
> layout and with the sources from 18/12/2008.
>
> I think you also have to set the MERLIN_ROOT environment variable if you're
> using the git layout.
> I use a .bashrc file and there I added the line
> export MERLIN_ROOT='/Users/ivan/src/ironruby/merlin/main'
>
> To get ironruby from my fork and compile it:
>
> git clone git://github.com/casualjim/ironruby.git
> cd ironruby
> git checkout -b mono
> git pull origin mono
> cd merlin/main/Languages/Ruby
> rake compile mono=1
>
> I tried using Michael's branch but it didn't want to work for me.
>
> Thanks Seo, Michael :)
>
> On Tue, Dec 30, 2008 at 1:04 PM, Seo Sanghyeon <sanxiyn at gmail.com> wrote:
>
>> 2008/12/30 Ivan Porto Carrero <ivan at flanders.co.nz>:
>> > I've tried to build from source on OSX too.. with the latest trunk from
>> mono
>> > but it won't compile I get the same error.
>>
>> Try the latest patch on
>> http://sparcs.kaist.ac.kr/~tinuviel/download/IronRuby/<http://sparcs.kaist.ac.kr/%7Etinuviel/download/IronRuby/>
>>
>> (Or equivalently, Michael Letterle's git tree on github)
>>
>> --
>> Seo Sanghyeon
>> _______________________________________________
>> 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
>
>
>
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20081230/9e25cd70/attachment.html>


More information about the Ironruby-core mailing list