Hello,

Do you have X11 installed on the Tiger machine ? For historical
reasons, Monobjc.Cocoa.dll depends on System.Drawing, which requires
libgdiplus.dylib. This library has a lot of dependencies and many of
them are found in the X11 installation.

Regards, Laurent Etiemble.

2009/4/16 Franky De Meyer <f...@eazign.be>:
> Hi Laurent,
>
> Another quick question ;)
>
> Some of my users, who have OSX Tiger, seem to be getting the error below.
> GdiPlus not getting initialized.
> I did some research and it seems that one may have to install X11 to get
> GdiPlus to work on Tiger.
>
> Do you happen to have any more info on that?
>
> I'm currently asking users to install Mono 2.4, but want to ship the final
> version as a native universal binary.
>
> Thanks,
> Franky
>
> Here is the exception report:
>
> OS version: Version 10.4.11 (Build 8S2167)
>
> System.TypeInitializationException:
> An exception was thrown by the type initializer for System.Drawing.GDIPlus
>  ---> System.DllNotFoundException:
> /Library/Frameworks/Mono.framework/Versions/2.4/lib/libgdiplus.dylib
>
> at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup
> (ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOut
> put&)
>
> at System.Drawing.GDIPlus..cctor () [0x00000]
> --- End of inner exception stack trace ---
>  at System.Drawing.Image.InitFromStream (System.IO.Stream stream) [0x00000]
> at System.Drawing.Image.LoadFromStream (System.IO.Stream stream, Boolean
> keepAlive) [0x00000]
> at System.Drawing.Image.FromStream (System.IO.Stream stream) [0x00000]
>
>

Reply via email to