[MonoDevelop] monodevelop 0.5 crashes on gentoo linux (x86)
Todd Berman
tberman@off.net
Fri, 02 Jul 2004 03:34:56 -0400
Iain McCoy wrote:
> On Fri, 2004-07-02 at 15:30, Uwe Fechner wrote:
>
>>Hello,
>>
>>I just installed mono 1.0 and monodevelop 0.5 (official eBuilds on
>>gentoo linux).
>>
>>The installation worked ok, I can start it fine, but it crashes, as soon
>>as I try to view any file:
>>
>>bash-2.05b$ monodevelop
>>Creating DefaultWorkbench
>>Parsing assembly: /usr/lib/mscorlib.dll
>>
>>Unhandled Exception: System.EntryPointNotFoundException:
>>gtksharp_gtk_widget_get_flags
>>in <0x00053> (wrapper managed-to-native)
>>Gtk.Widget:gtksharp_gtk_widget_get_flags (intptr)
>>in <0x0001a> Gtk.Widget:get_Flags ()
>>in <0x0001f> Gtk.Widget:ClearFlag (Gtk.WidgetFlags)
>
> Could both of you please run this command:
> nm /usr/lib/libgtksharpglue.so | grep gtksharp_gtk_widget_get_flags
>
> It should give you output like this:
> 0000387c T gtksharp_gtk_widget_get_flags
>
> If it doesn't, then it looks like when gtk-sharp builds it is failing to
> export some symbols in the glue library. In this case, do you have any
> CFLAGS environment variables set?
>
> If it does, then this is really weird :)
>
> Thanks.
I would give you the same advice I just gave. You have an old
libgtksharpglue.so around, you need to get rid of the old one.
Also make sure mscorlib.dll is the only dll in /usr/lib/.