Hi Iain,

On Wed, Sep 12, 2012 at 5:46 AM, mcleodia <[email protected]> wrote:

> Hi Jeff
>
> Thanks for the suggestion.
> It did do something, but I'm afraid it didn't help things.
>
> Previously, some exception handling was working properly, only some throws
> were not happening (although others were and we couldn't find a difference
> in code between the ones which worked and those which didn't).  Adding the
> gcc_eh option caused catches to fail that had previously been working, so
> it
> actually made the situation worse.
>


Ugh.


>
> Out of interest, what does that option actually do?
>

It links your application with the gcc Exception Handling library. I've
noticed that a number of c++ libraries that people have used in the past
required gcc_eh.

Perhaps the c++ library itself also needs to be built with -lgcc_eh? I
don't really know much about it, so I'm just grasping at straws here.

Jeff
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to