Yes, I install mono by MacPort. going to get mono source to try out.
Thank you,
-Jirapong
On Dec 30, 2008, at 1:19 PM, Michael Letterle wrote:
There are some bugs in mono 2.0 that will prevent you from compiling
IronRuby, your best bet is to use the SVN trunk, though I believe
2.2 works as
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.
to make the Rakefile work I had to make 2 minor changes.
In Rakefile I had to change the paths to the other rake files from \ to /
In rake/misc.rake I had to change line 107 to:
2008/12/30 Ivan Porto Carrero i...@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/
(Or equivalently, Michael Letterle's git
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
What error did you get with my branch? It's currently building under Linux
so I'm curious what the differences might be with OSX.
On Tue, Dec 30, 2008 at 8:27 AM, Ivan Porto Carrero i...@flanders.co.nzwrote:
Ok now that I know what that error message means i went ahead and forked
ironruby
try out but get another error.
(in /Users/Jirapong/ironruby-jim/merlin/main/Languages/Ruby)
---
dlr_core
---
Ah, I see; I misunderstood the way that flag was working.
-Original Message-
From: Shri Borde
Sent: Tuesday, December 30, 2008 1:23 PM
To: Curt Hagenlocher; IronRuby External Code Reviewers
Cc: ironruby-core@rubyforge.org
Subject: RE: Code Review: Thread#raise
The terminology I am using
For backtraces to work correctly in interpreter mode, it is required that the
interpreter guard every call to C# code with a try-catch, so that the catch
block has a chance to stash away the backtrace if an exception is thrown. This
is done in Interpreter.InvokeMethod, and the catch block gives