[MonoDevelop] MonoDevelop 2.0 fails to start.

Michael Hutchinson m.j.hutchinson at gmail.com
Sat Apr 18 15:24:10 EDT 2009


On Fri, Apr 17, 2009 at 6:15 PM, beetle2001 <beetle2001 at mail.ru> wrote:
>
> I`m using ubuntu 8.1 interpid

AFAIK MonoDevelop 2.0 has not been packaged for Ubuntu older than 9.04
(Jaunty). How did you install it?

> When I`m launching MonoDevelop 2.0 I see these messages:
>
> WARNING: Cannot find Mozilla directory containing libgtkembedmoz.so. Some
> Addins may not be able to function. Please set MOZILLA_FIVE_HOME to your
> Mozilla directory.
> ERROR [2009-04-18 00:20:50Z]: Error initialising GLib logging.
> System.DllNotFoundException: libglib-2.0-0.dll
> at (wrapper managed-to-native) GLib.Marshaller:g_malloc (uintptr)
> at GLib.Marshaller.StringToPtrGStrdup (System.String str) [0x00000]
> at GLib.Log.SetLogHandler (System.String logDomain, LogLevelFlags flags,
> GLib.LogFunc logFunc) [0x00000]
> at MonoDevelop.Core.Gui.GLibLogging.set_Enabled (Boolean value) [0x00000]
> at MonoDevelop.Ide.Gui.IdeStartup.Run (System.String[] args) [0x00000]
<snip>
> As for Error initialising GLib logging -  I have no idea at all
> I was trying googling etc - and found people occured with the same unaswered
> problems

The problem here is that GLib# cannot find the GLib libraries. This
most likely indicates that your GTK# installation is broken. I assume
you installed GTK# from source? Please read
http://mjhutchinson.com/journal/2007/11/08/how_not_break_mono for some
background.

-- 
Michael Hutchinson
http://mjhutchinson.com


More information about the Monodevelop-list mailing list