[ Home | Forums | About | Sponsors ]
  Welcome, Guest. Please Login or Register
Google
 
Web gotmono.com
  Signup for free on our forum and benefit from new features!
  HomeHelpSearchLoginRegister  
 
Page Index Toggle Pages: 1
Send Topic Print
(Read 487 times)
sremani
YaBB Newbies
*
Offline

I Love Mono!
Posts: 2

DLR on Mono 2.0.1
Jan 2nd, 2009, 3:43pm
 
I am having problems installing IronRuby on Mono 2.0.1 : OS X environment. I have got the following error in which the DLR core failed.



>> rake compile mono=2

Exception caught by the compiler while compiling:
  Block that caused the problem begin at: ast/LambdaExpression.cs(121,38):
                    Block being compiled: [ast/LambdaExpression.cs(121,72):,ast/LambdaExpression.cs(123,9):]
System.NullReferenceException: Object reference not set to an instance of an object
Internal compiler error at ast/LambdaExpression.cs(121,38):: exception caught while emitting MethodBuilder [Expression`1::Accept]

Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object
 at Mono.CSharp.TypeInferenceContext.FixIndependentTypeArguments (ParameterData methodParameters, System.Boolean& fixed_any) [0x00000]
 at Mono.CSharp.TypeInferenceV3.InferInPhases (Mono.CSharp.EmitContext ec, Mono.CSharp.TypeInferenceContext tic, ParameterData methodParameters) [0x00000]
 at Mono.CSharp.TypeInferenceV3.InferMethodArguments (Mono.CSharp.EmitContext ec, System.Reflection.MethodBase method) [0x00000]
 at Mono.CSharp.TypeManager.InferTypeArguments (Mono.CSharp.EmitContext ec, System.Collections.ArrayList arguments, System.Reflection.MethodBase& method) [0x00000]
 at Mono.CSharp.MethodGroupExpr.IsApplicable (Mono.CSharp.EmitContext ec, System.Collections.ArrayList arguments, Int32 arg_count, System.Reflection.MethodBase& method, System.Boolean& params_expanded_form) [0x00000]
 at Mono.CSharp.MethodGroupExpr.OverloadResolve (Mono.CSharp.EmitContext ec, System.Collections.ArrayList& Arguments, Boolean may_fail, Location loc) [0x00000]
 at Mono.CSharp.Invocation.DoResolveOverload (Mono.CSharp.EmitContext ec) [0x00000]
 at Mono.CSharp.Invocation.DoResolve (Mono.CSharp.EmitContext ec) [0x00000]
 at Mono.CSharp.Expression.Resolve (Mono.CSharp.EmitContext ec, ResolveFlags flags) [0x00000]
 at Mono.CSharp.Expression.Resolve (Mono.CSharp.
Back to top
 
 
IP Logged
 
Page Index Toggle Pages: 1
Send Topic Print
 

Copyright © 2003-2008, The Mono Community
Website Design donated by IdeaZone.ca