[MonoDevelop] Monodevelop installation on Mac OSX

Glenn Martin lifewarped at yahoo.com
Wed Feb 15 14:12:57 EST 2006


Compared to a hand install the Mono config is wrong, but that may not  
be true to a darwinports install...

this error: " GdkPixbuf-WARNING **: GdkPixbufLoader finalized without  
calling gdk_pixbuf_loader_close() - this is not allowed. You must  
explicitly end the data stream to the loader before dropping the last  
reference."
looks to be something within the GTK# Assembly code...

Did you build GTK# or get it from DP?
If you got it From DP try building it, if you got it from source,  
check DP for it...

Glenn


On Feb 15, 2006, at 11:18 AM, Jesper Kristensen wrote:

> Hey
>
> Thank, I was able to make install after I installed shared-mime- 
> info through darwinports..
>
> But Monodevelop still fails to start, I get this error message:
>
> (MonoDevelop:2991): GdkPixbuf-WARNING **: GdkPixbufLoader finalized  
> without calling gdk_pixbuf_loader_close() - this is not allowed.  
> You must explicitly end the data stream to the loader before  
> dropping the last reference.
>
> =================================================================
> Got a SIGSEGV while executing native code. This usually indicates
> a fatal error in the mono runtime or one of the native libraries
> used by your application.
> =================================================================
>
> Stacktrace:
>
> in <0xffffffff> (wrapper managed-to-native)  
> Gtk.Dialog:gtk_dialog_run (intptr)
> in <0x8c> (wrapper managed-to-native) Gtk.Dialog:gtk_dialog_run  
> (intptr)
> in <0x38> Gtk.Dialog:Run ()
> in <0x34> MonoDevelop.Core.Gui.Dialogs.ErrorDialog:Run ()
> in <0x964> MonoDevelop.Ide.Gui.IdeStartup:Run (string[])
> in <0x228> MonoDevelop.Core.AddIns.AddInService:StartApplication  
> (string,string[])
> in <0x38> MonoDevelop.Startup.SharpDevelopMain:Main (string[])
> in <0x68> (wrapper runtime-invoke)  
> System.Object:runtime_invoke_int_string[]  
> (object,intptr,intptr,intptr)
>
> Does this make since to anyone?
>
> I guess it a matter of the right configuration... this is my mono  
> config file:
>
> <configuration>
>         <dllmap dll="cygwin1.dll" target="libc.dylib" />
>         <dllmap dll="libc" target="libc.dylib" />
>         <dllmap dll="libintl" target="libintl.3.4.3.dylib" />
>         <dllmap dll="libxslt.dll" target="libxslt.dylib" />
>         <dllmap dll="db2cli" target="libdb-4.3.dylib"/>
>         <dllmap dll="msvcrt" target="libc.dylib"/>
>         <dllmap dll="libMonoPosixHelper"  
> target="libMonoPosixHelper.dylib"/>
>         <dllmap dll="sqlite3" target="libsqlite3.0.dylib"/>
>         <dllmap dll="libX11" target="/usr/X11R6/lib/libX11.dylib"/>
>         <dllmap dll="libcairo-2.dll" target="libcairo.dylib"/>
>         <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk- 
> x11-2.0.0.dylib" />
>         <dllmap dll="libgobject-2.0-0.dll"  
> target="libgobject-2.0.dylib"/>
>         <dllmap dll="libgdk-win32-2.0-0.dll" target="libgdk- 
> x11-2.0.dylib"/>
>         <dllmap dll="libgdk_pixbuf-2.0-0.dll"  
> target="libgdk_pixbuf-2.0.dylib"/>
>         <dllmap dll="libglade-2.0-0.dll" target="libglade-2.0.dylib"/>
>         <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0.dylib"/>
>         <dllmap dll="libpango-1.0-0.dll" target="libpango-1.0.dylib"/>
>         <dllmap dll="gdiplus.dll" target="libgdiplus.dylib"/>
>         <dllmap target="libgnomevfs-2.dylib" dll="gnomevfs-2">
>         <dllmap target="libgtk-x11-2.0.0.dylib" dll="libgtk- 
> x11-2.0.so.0">
> </configuration>
>
> Does this look right to you?
>
> Jesper
>
> Den 14/02/2006 kl. 15.17 skrev Glenn Martin:
>
>> I got the error once... umm i was missing...  "update-mime- 
>> database" in my PATH... i had to install shared-mime-info...
>>
>> you may have to make distclean and re run ./configure before the  
>> change will take place...
>>
>> I have no idea what name that package is called in Fink or Darwin  
>> Ports as i compiled all of GTK by hand... i had problems with  
>> Darwin Ports...
>>
>> Glenn
>>
>> On Feb 14, 2006, at 2:11 PM, Jesper Kristensen wrote:
>>
>>> Hey
>>>
>>> I have installed all deps. with darwinports, and finally reached  
>>> to the compilation of monodevelop 0.9.
>>>
>>> I configure and make with success, but make install fails and  
>>> provides this error messages:
>>>
>>> test -z "/opt/local/share/mime/packages" || /bin/sh ./ 
>>> mkinstalldirs "/opt/local/share/mime/packages"
>>> /usr/bin/install -c -m 644 'monodevelop.xml' '/opt/local/share/ 
>>> mime/packages/monodevelop.xml'
>>> make  install-data-hook
>>> no /opt/local/share/mime
>>> make[3]: no: Command not found
>>> make[3]: *** [install-data-hook] Error 127
>>> make[2]: *** [install-data-am] Error 2
>>> make[1]: *** [install-am] Error 2
>>> make: *** [install-recursive] Error 1
>>>
>>> I've used ./configure --prefix=/opt/local and ./configure -- 
>>> prefix=`pkg-config --variable=prefix mono`
>>> Both with the same result...
>>>
>>> The readme file mentions something about make install isn't  
>>> necessary...?
>>>
>>> When I start monodevelop i get this error message:
>>> jesper-kristensens-imac-g5:/monod2 jesperkristensen$ /opt/local/ 
>>> bin/monodevelop
>>> 7309 [25974784] INFO MonoDevelop.Core.ILoggingService (null) -  
>>> Initializing service: MonoDevelop.Core.PropertySe rvice
>>> 7342 [25974784] INFO MonoDevelop.Core.ILoggingService (null) -  
>>> Initializing service: MonoDevelop.Core.FileUtilit yService
>>> 7530 [25974784] INFO MonoDevelop.Core.ILoggingService (null) -  
>>> Initializing service: MonoDevelop.Documentation.M onodocService
>>>
>>> I use mono 1.1.12.
>>>
>>> I hope someone can give me a clue to get on with... :-)
>>>
>>> Best regards
>>>
>>> Jesper Kristensen
>>>
>>> _______________________________________________
>>> Monodevelop-list mailing list
>>> Monodevelop-list at lists.ximian.com
>>> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/monodevelop-list/attachments/20060215/53aee392/attachment.html


More information about the Monodevelop-list mailing list