[Mono-devel-list] gdiplus downloaded but still says missing from mono

Bob Meader bob at cci.net
Mon Dec 20 13:44:09 EST 2004


I reported a problem with libpixman
used by cario used by gdiplus.
see http://bugzilla.ximian.com/show_bug.cgi?id=59212 .
Until pixman 32bit drawing restriction fixed most Xservers on Sun (24 bit)
will fail.

-----Original Message-----
From: mono-devel-list-admin at lists.ximian.com
[mailto:mono-devel-list-admin at lists.ximian.com]On Behalf Of Doug
Sent: Thursday, November 04, 2004 7:22 AM
To: Zoltan Varga; Gerardo Santovena
Cc: mono-devel-list at lists.ximian.com
Subject: Re: [Mono-devel-list] gdiplus downloaded but still says missing
from mono


I reran "mono monotest.exe" with the debug option.
The error is pasted below.  However it appears the
error is with /usr/ld/ld.so.1 which is a system file
for Solaris 8.  I got this same error when compiling
the libgdiplus_home/test area.  I had to set the
Makefile to have -ldl at the end of GDIPLUS_LIBS for
the test area to compile without ld.so.1 symbol
referencing errors with dlopen (dlclose and others).
Any ideas???
----the error------
# mono monotest.exe
Mono-INFO: Assembly Loader probing location:
'/usr/local/lib/mono/2.0/mscorlib.dll'.
Mono-INFO: AOT failed to load AOT module
/usr/local/lib/mono/2.0/mscorlib.dll.so: ld.so.1:
mono: fatal: /usr/local/lib/mono/2.0/mscorlib.dll.so:
open failed: No such file or directory

Mono-INFO: Assembly Loader loaded assembly from
location: '/usr/local/lib/mono/2.0/mscorlib.dll'.
Mono-INFO: Config attempting to parse:
'/usr/local/lib/mono/2.0/mscorlib.dll.config'.
Mono-INFO: Config attempting to parse:
'/usr/local/etc/mono/assemblies/mscorlib/mscorlib.config'.
Mono-INFO: Config attempting to parse:
'/.mono/assemblies/mscorlib/mscorlib.config'.
Mono-INFO: Config attempting to parse:
'/usr/local/etc/mono/config'.
Mono-INFO: Config attempting to parse:
'//.mono/config'.
Mono-INFO: Assembly Loader probing location:
'monotest.exe'.
Mono-INFO: AOT failed to load AOT module
/export/home/root/monotest.exe.so: ld.so.1: mono:
fatal: /export/home/root/monotest.exe.so: open failed:
No such file or directory

Mono-INFO: Assembly Loader loaded assembly from
location: 'monotest.exe'.
Mono-INFO: Config attempting to parse:
'/export/home/root/monotest.exe.config'.
Mono-INFO: Config attempting to parse:
'/usr/local/etc/mono/assemblies/MonoHelloWorld/MonoHelloWorld.config'.
Mono-INFO: Config attempting to parse:
'/.mono/assemblies/MonoHelloWorld/MonoHelloWorld.config'.
Mono-INFO: Assembly Loader probing location:
'monotest.exe'.
Mono-INFO: Assembly Loader loaded assembly from
location: 'monotest.exe'.
Mono-INFO: Config attempting to parse:
'/export/home/root/monotest.exe.config'.
Mono-INFO: Config attempting to parse:
'/usr/local/etc/mono/assemblies/MonoHelloWorld/MonoHelloWorld.config'.
Mono-INFO: Config attempting to parse:
'/.mono/assemblies/MonoHelloWorld/MonoHelloWorld.config'.
Mono-INFO: Assembly Loader probing location:
'/usr/local/lib/mono/gac/System.Windows.Forms/1.0.5000.0__b77a5c561934e089/S
ystem.Windows.Forms.dll'.
Mono-INFO: AOT failed to load AOT module
/usr/local/lib/mono/gac/System.Windows.Forms/1.0.5000.0__b77a5c561934e089/Sy
stem.Windows.Forms.dll.so:
ld.so.1: mono: fatal:
/usr/local/lib/mono/gac/System.Windows.Forms/1.0.5000.0__b77a5c561934e089/Sy
stem.Windows.Forms.dll.so:
open failed: No such file or directory

Mono-INFO: Assembly Loader loaded assembly from
location:
'/usr/local/lib/mono/gac/System.Windows.Forms/1.0.5000.0__b77a5c561934e089/S
ystem.Windows.Forms.dll'.
Mono-INFO: Config attempting to parse:
'/usr/local/lib/mono/gac/System.Windows.Forms/1.0.5000.0__b77a5c561934e089/S
ystem.Windows.Forms.dll.config'.
Mono-INFO: Config attempting to parse:
'/usr/local/etc/mono/assemblies/System.Windows.Forms/System.Windows.Forms.co
nfig'.
Mono-INFO: Config attempting to parse:
'/.mono/assemblies/System.Windows.Forms/System.Windows.Forms.config'.
Mono-INFO: Assembly Loader probing location:
'/usr/local/lib/mono/gac/System/1.0.5000.0__b77a5c561934e089/System.dll'.
Mono-INFO: AOT failed to load AOT module
/usr/local/lib/mono/gac/System/1.0.5000.0__b77a5c561934e089/System.dll.so:
ld.so.1: mono: fatal:
/usr/local/lib/mono/gac/System/1.0.5000.0__b77a5c561934e089/System.dll.so:
open failed: No such file or directory

Mono-INFO: Assembly Loader loaded assembly from
location:
'/usr/local/lib/mono/gac/System/1.0.5000.0__b77a5c561934e089/System.dll'.
Mono-INFO: Config attempting to parse:
'/usr/local/lib/mono/gac/System/1.0.5000.0__b77a5c561934e089/System.dll.conf
ig'.
Mono-INFO: Config attempting to parse:
'/usr/local/etc/mono/assemblies/System/System.config'.
Mono-INFO: Config attempting to parse:
'/.mono/assemblies/System/System.config'.
Mono-INFO: Assembly Loader probing location:
'/usr/local/lib/mono/2.0/mscorlib.dll'.
Mono-INFO: Assembly Loader loaded assembly from
location: '/usr/local/lib/mono/2.0/mscorlib.dll'.
Mono-INFO: Config attempting to parse:
'/usr/local/lib/mono/2.0/mscorlib.dll.config'.
Mono-INFO: Config attempting to parse:
'/usr/local/etc/mono/assemblies/mscorlib/mscorlib.config'.
Mono-INFO: Config attempting to parse:
'/.mono/assemblies/mscorlib/mscorlib.config'.
Mono-INFO: Assembly Loader probing location:
'/usr/local/lib/mono/gac/System.Drawing/1.0.5000.0__b03f5f7f11d50a3a/System.
Drawing.dll'.
Mono-INFO: AOT failed to load AOT module
/usr/local/lib/mono/gac/System.Drawing/1.0.5000.0__b03f5f7f11d50a3a/System.D
rawing.dll.so:
ld.so.1: mono: fatal:
/usr/local/lib/mono/gac/System.Drawing/1.0.5000.0__b03f5f7f11d50a3a/System.D
rawing.dll.so:
open failed: No such file or directory

Mono-INFO: Assembly Loader loaded assembly from
location:
'/usr/local/lib/mono/gac/System.Drawing/1.0.5000.0__b03f5f7f11d50a3a/System.
Drawing.dll'.
Mono-INFO: Config attempting to parse:
'/usr/local/lib/mono/gac/System.Drawing/1.0.5000.0__b03f5f7f11d50a3a/System.
Drawing.dll.config'.
Mono-INFO: Config attempting to parse:
'/usr/local/etc/mono/assemblies/System.Drawing/System.Drawing.config'.
Mono-INFO: Config attempting to parse:
'/.mono/assemblies/System.Drawing/System.Drawing.config'.
Mono-INFO: Assembly Loader probing location:
'/usr/local/lib/mono/2.0/mscorlib.dll'.
Mono-INFO: Assembly Loader loaded assembly from
location: '/usr/local/lib/mono/2.0/mscorlib.dll'.
Mono-INFO: Config attempting to parse:
'/usr/local/lib/mono/2.0/mscorlib.dll.config'.
Mono-INFO: Config attempting to parse:
'/usr/local/etc/mono/assemblies/mscorlib/mscorlib.config'.
Mono-INFO: Config attempting to parse:
'/.mono/assemblies/mscorlib/mscorlib.config'.
Mono-INFO: Assembly Loader probing location:
'/usr/local/lib/mono/2.0/mscorlib.dll'.
Mono-INFO: Assembly Loader loaded assembly from
location: '/usr/local/lib/mono/2.0/mscorlib.dll'.
Mono-INFO: Config attempting to parse:
'/usr/local/lib/mono/2.0/mscorlib.dll.config'.
Mono-INFO: Config attempting to parse:
'/usr/local/etc/mono/assemblies/mscorlib/mscorlib.config'.
Mono-INFO: Config attempting to parse:
'/.mono/assemblies/mscorlib/mscorlib.config'.
Mono-INFO: Assembly Loader probing location:
'/usr/local/lib/mono/gac/Accessibility/1.0.5000.0__b03f5f7f11d50a3a/Accessib
ility.dll'.
Mono-INFO: AOT failed to load AOT module
/usr/local/lib/mono/gac/Accessibility/1.0.5000.0__b03f5f7f11d50a3a/Accessibi
lity.dll.so:
ld.so.1: mono: fatal:
/usr/local/lib/mono/gac/Accessibility/1.0.5000.0__b03f5f7f11d50a3a/Accessibi
lity.dll.so:
open failed: No such file or directory

Mono-INFO: Assembly Loader loaded assembly from
location:
'/usr/local/lib/mono/gac/Accessibility/1.0.5000.0__b03f5f7f11d50a3a/Accessib
ility.dll'.
Mono-INFO: Config attempting to parse:
'/usr/local/lib/mono/gac/Accessibility/1.0.5000.0__b03f5f7f11d50a3a/Accessib
ility.dll.config'.
Mono-INFO: Config attempting to parse:
'/usr/local/etc/mono/assemblies/Accessibility/Accessibility.config'.
Mono-INFO: Config attempting to parse:
'/.mono/assemblies/Accessibility/Accessibility.config'.
Mono-INFO: Assembly Loader probing location:
'/usr/local/lib/mono/2.0/mscorlib.dll'.
Mono-INFO: Assembly Loader loaded assembly from
location: '/usr/local/lib/mono/2.0/mscorlib.dll'.
Mono-INFO: Config attempting to parse:
'/usr/local/lib/mono/2.0/mscorlib.dll.config'.
Mono-INFO: Config attempting to parse:
'/usr/local/etc/mono/assemblies/mscorlib/mscorlib.config'.
Mono-INFO: Config attempting to parse:
'/.mono/assemblies/mscorlib/mscorlib.config'.
Mono-INFO: Assembly Loader probing location:
'/usr/local/lib/mono/gac/Mono.Posix/1.0.5000.0__0738eb9f132ed756/Mono.Posix.
dll'.
Mono-INFO: AOT failed to load AOT module
/usr/local/lib/mono/gac/Mono.Posix/1.0.5000.0__0738eb9f132ed756/Mono.Posix.d
ll.so:
ld.so.1: mono: fatal:
/usr/local/lib/mono/gac/Mono.Posix/1.0.5000.0__0738eb9f132ed756/Mono.Posix.d
ll.so:
open failed: No such file or directory

Mono-INFO: Assembly Loader loaded assembly from
location:
'/usr/local/lib/mono/gac/Mono.Posix/1.0.5000.0__0738eb9f132ed756/Mono.Posix.
dll'.
Mono-INFO: Config attempting to parse:
'/usr/local/lib/mono/gac/Mono.Posix/1.0.5000.0__0738eb9f132ed756/Mono.Posix.
dll.config'.
Mono-INFO: Config attempting to parse:
'/usr/local/etc/mono/assemblies/Mono.Posix/Mono.Posix.config'.
Mono-INFO: Config attempting to parse:
'/.mono/assemblies/Mono.Posix/Mono.Posix.config'.
Mono-INFO: Assembly Loader probing location:
'/usr/local/lib/mono/2.0/mscorlib.dll'.
Mono-INFO: Assembly Loader loaded assembly from
location: '/usr/local/lib/mono/2.0/mscorlib.dll'.
Mono-INFO: Config attempting to parse:
'/usr/local/lib/mono/2.0/mscorlib.dll.config'.
Mono-INFO: Config attempting to parse:
'/usr/local/etc/mono/assemblies/mscorlib/mscorlib.config'.
Mono-INFO: Config attempting to parse:
'/.mono/assemblies/mscorlib/mscorlib.config'.
Mono-INFO: DllImport attempting to load: 'libX11'.
Mono-INFO: DllImport loading location: 'libX11'.
Mono-INFO: DllImport attempting to load: 'libX11'.
Mono-INFO: DllImport loading location: 'libX11'.
Mono-INFO: DllImport attempting to load: 'libX11'.
Mono-INFO: DllImport loading location: 'libX11'.
Mono-INFO: DllImport attempting to load: 'libX11'.
Mono-INFO: DllImport loading location: 'libX11'.
Mono-INFO: DllImport attempting to load: 'libX11'.
Mono-INFO: DllImport loading location: 'libX11'.
Mono-INFO: DllImport attempting to load: 'libX11'.
Mono-INFO: DllImport loading location: 'libX11'.
Mono-INFO: DllImport attempting to load: 'libX11'.
Mono-INFO: DllImport loading location: 'libX11'.
Mono-INFO: DllImport attempting to load: 'libX11'.
Mono-INFO: DllImport loading location: 'libX11'.
Mono-INFO: DllImport attempting to load: 'libX11'.
Mono-INFO: DllImport loading location: 'libX11'.
#region #line XplatUI Constructor called
Mono-INFO: DllImport attempting to load:
'gdiplus.dll'.
Mono-INFO: DllImport loading location:
'libgdiplus.dll.so'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: libgdiplus.dll.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading library:
'./libgdiplus.dll.so'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.dll.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'gdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: /usr/lib/gdiplus.dll: unknown file type'.
Mono-INFO: DllImport loading location:
'libgdiplus.so'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: relocation error: file
/usr/local/lib/libgdiplus.so: symbol XML_SetUserData:
referenced symbol not found'.
Mono-INFO: DllImport loading library:
'./libgdiplus.so'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'gdiplus'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: gdiplus.so: open failed: No such file or
directory'.
Mono-INFO: DllImport loading location:
'libgdiplus.dll'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: libgdiplus.dll: open failed: No such file
or directory'.
Mono-INFO: DllImport loading library:
'./libgdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.dll: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'libgdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: libgdiplus.dll: open failed: No such file
or directory'.

(monotest.exe:18555): Mono-WARNING **: DllImport
unable to load library 'ld.so.1: mono: fatal:
libgdiplus.dll: open failed: No such file or
directory'.
Mono-INFO: DllImport attempting to load:
'gdiplus.dll'.
Mono-INFO: DllImport loading location:
'libgdiplus.dll.so'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: libgdiplus.dll.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading library:
'./libgdiplus.dll.so'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.dll.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'gdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: /usr/lib/gdiplus.dll: unknown file type'.
Mono-INFO: DllImport loading location:
'libgdiplus.so'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: relocation error: file
/usr/local/lib/libgdiplus.so: symbol XML_SetUserData:
referenced symbol not found'.
Mono-INFO: DllImport loading library:
'./libgdiplus.so'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'gdiplus'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: gdiplus.so: open failed: No such file or
directory'.
Mono-INFO: DllImport loading location:
'libgdiplus.dll'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: libgdiplus.dll: open failed: No such file
or directory'.
Mono-INFO: DllImport loading library:
'./libgdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.dll: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'libgdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: libgdiplus.dll: open failed: No such file
or directory'.

(monotest.exe:18555): Mono-WARNING **: DllImport
unable to load library 'ld.so.1: mono: fatal:
libgdiplus.dll: open failed: No such file or
directory'.
Mono-INFO: DllImport attempting to load:
'gdiplus.dll'.
Mono-INFO: DllImport loading location:
'libgdiplus.dll.so'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: libgdiplus.dll.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading library:
'./libgdiplus.dll.so'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.dll.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'gdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: /usr/lib/gdiplus.dll: unknown file type'.
Mono-INFO: DllImport loading location:
'libgdiplus.so'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: relocation error: file
/usr/local/lib/libgdiplus.so: symbol XML_SetUserData:
referenced symbol not found'.
Mono-INFO: DllImport loading library:
'./libgdiplus.so'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'gdiplus'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: gdiplus.so: open failed: No such file or
directory'.
Mono-INFO: DllImport loading location:
'libgdiplus.dll'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: libgdiplus.dll: open failed: No such file
or directory'.
Mono-INFO: DllImport loading library:
'./libgdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.dll: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'libgdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: libgdiplus.dll: open failed: No such file
or directory'.

(monotest.exe:18555): Mono-WARNING **: DllImport
unable to load library 'ld.so.1: mono: fatal:
libgdiplus.dll: open failed: No such file or
directory'.
Mono-INFO: DllImport attempting to load:
'gdiplus.dll'.
Mono-INFO: DllImport loading location:
'libgdiplus.dll.so'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: libgdiplus.dll.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading library:
'./libgdiplus.dll.so'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.dll.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'gdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: /usr/lib/gdiplus.dll: unknown file type'.
Mono-INFO: DllImport loading location:
'libgdiplus.so'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: relocation error: file
/usr/local/lib/libgdiplus.so: symbol XML_SetUserData:
referenced symbol not found'.
Mono-INFO: DllImport loading library:
'./libgdiplus.so'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'gdiplus'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: gdiplus.so: open failed: No such file or
directory'.
Mono-INFO: DllImport loading location:
'libgdiplus.dll'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: libgdiplus.dll: open failed: No such file
or directory'.
Mono-INFO: DllImport loading library:
'./libgdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.dll: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'libgdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: libgdiplus.dll: open failed: No such file
or directory'.

(monotest.exe:18555): Mono-WARNING **: DllImport
unable to load library 'ld.so.1: mono: fatal:
libgdiplus.dll: open failed: No such file or
directory'.
Mono-INFO: DllImport attempting to load:
'gdiplus.dll'.
Mono-INFO: DllImport loading location:
'libgdiplus.dll.so'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: libgdiplus.dll.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading library:
'./libgdiplus.dll.so'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.dll.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'gdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: /usr/lib/gdiplus.dll: unknown file type'.
Mono-INFO: DllImport loading location:
'libgdiplus.so'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: relocation error: file
/usr/local/lib/libgdiplus.so: symbol XML_SetUserData:
referenced symbol not found'.
Mono-INFO: DllImport loading library:
'./libgdiplus.so'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'gdiplus'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: gdiplus.so: open failed: No such file or
directory'.
Mono-INFO: DllImport loading location:
'libgdiplus.dll'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: libgdiplus.dll: open failed: No such file
or directory'.
Mono-INFO: DllImport loading library:
'./libgdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.dll: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'libgdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: libgdiplus.dll: open failed: No such file
or directory'.

(monotest.exe:18555): Mono-WARNING **: DllImport
unable to load library 'ld.so.1: mono: fatal:
libgdiplus.dll: open failed: No such file or
directory'.

Unhandled Exception:
System.TypeInitializationException: An exception was
thrown by the type initializer for
System.Windows.Forms.ThemeEngine --->
System.TypeInitializationException: An exception was
thrown by the type initializer for
System.Drawing.GDIPlus --->
System.DllNotFoundException: gdiplus.dll
in <0x0009c> (wrapper managed-to-native)
System.Drawing.GDIPlus:GdiplusStartup
(ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOut
put&)
in <0x00074> System.Drawing.GDIPlus:.cctor ()
--- End of inner exception stack trace ---

in (unmanaged) System.Drawing.Pen:.ctor
(System.Drawing.Color,single)
in <0x00080> System.Drawing.Pen:.ctor
(System.Drawing.Color,single)
in <0x00050> System.Drawing.Pen:.ctor
(System.Drawing.Color)
in <0x00110> (wrapper remoting-invoke-with-check)
System.Drawing.Pen:.ctor (System.Drawing.Color)
in <0x0020c>
System.Windows.Forms.ThemeWin32Classic:.ctor ()
in <0x000e8> System.Windows.Forms.ThemeEngine:.cctor
()
--- End of inner exception stack trace ---

in (unmanaged)
System.Windows.Forms.Control:get_DefaultBackColor ()
in <0x0000c>
System.Windows.Forms.Control:get_DefaultBackColor ()
in <0x00098>
System.Windows.Forms.Control:get_BackColor ()
in <0x00058> FormParentWindow:.ctor
(System.Windows.Forms.Form)
in <0x00084> (wrapper remoting-invoke-with-check)
FormParentWindow:.ctor (System.Windows.Forms.Form)
in <0x00070>
System.Windows.Forms.Form:get_CreateParams ()
in <0x00244> System.Windows.Forms.Control:.ctor ()
in <0x00008>
System.Windows.Forms.ScrollableControl:.ctor ()
in <0x00008>
System.Windows.Forms.ContainerControl:.ctor ()
in <0x00008> System.Windows.Forms.Form:.ctor ()
in <0x0000c> MonoHelloWorld.Form1:.ctor ()
in <0x00074> (wrapper remoting-invoke-with-check)
MonoHelloWorld.Form1:.ctor ()
in <0x00024> MonoHelloWorld.Form1:Main ()

Mono-INFO: DllImport attempting to load:
'gdiplus.dll'.
Mono-INFO: DllImport loading location:
'libgdiplus.dll.so'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: libgdiplus.dll.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading library:
'./libgdiplus.dll.so'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.dll.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'gdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: /usr/lib/gdiplus.dll: unknown file type'.
Mono-INFO: DllImport loading location:
'libgdiplus.so'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: relocation error: file
/usr/local/lib/libgdiplus.so: symbol XML_SetUserData:
referenced symbol not found'.
Mono-INFO: DllImport loading library:
'./libgdiplus.so'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'gdiplus'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: gdiplus.so: open failed: No such file or
directory'.
Mono-INFO: DllImport loading location:
'libgdiplus.dll'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: libgdiplus.dll: open failed: No such file
or directory'.
Mono-INFO: DllImport loading library:
'./libgdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.dll: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'libgdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: libgdiplus.dll: open failed: No such file
or directory'.

(monotest.exe:18555): Mono-WARNING **: DllImport
unable to load library 'ld.so.1: mono: fatal:
libgdiplus.dll: open failed: No such file or
directory'.
Mono-INFO: DllImport attempting to load:
'gdiplus.dll'.
Mono-INFO: DllImport loading location:
'libgdiplus.dll.so'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: libgdiplus.dll.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading library:
'./libgdiplus.dll.so'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.dll.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'gdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: /usr/lib/gdiplus.dll: unknown file type'.
Mono-INFO: DllImport loading location:
'libgdiplus.so'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: relocation error: file
/usr/local/lib/libgdiplus.so: symbol XML_SetUserData:
referenced symbol not found'.
Mono-INFO: DllImport loading library:
'./libgdiplus.so'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.so: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'gdiplus'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: gdiplus.so: open failed: No such file or
directory'.
Mono-INFO: DllImport loading location:
'libgdiplus.dll'.
Mono-INFO: DllImport error loading library: 'ld.so.1:
mono: fatal: libgdiplus.dll: open failed: No such file
or directory'.
Mono-INFO: DllImport loading library:
'./libgdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: ./libgdiplus.dll: open failed: No such
file or directory'.
Mono-INFO: DllImport loading: 'libgdiplus.dll'.
Mono-INFO: DllImport error loading library 'ld.so.1:
mono: fatal: libgdiplus.dll: open failed: No such file
or directory'.

(monotest.exe:18555): Mono-WARNING **: DllImport
unable to load library 'ld.so.1: mono: fatal:
libgdiplus.dll: open failed: No such file or
directory'.
#


--- Zoltan Varga <vargaz at gmail.com> wrote:

>                                            Hi,
>
>   I'm not an expert in libgdiplus matters, but
> libgdiplus is a normal
> unix shared
> library which the runtime tries to load. You don't
> need gdiplus.dll or
> anything like
> that, instead you have to somehow convince the
> runtime to load libgdiplus.so
> when it tries to load 'gdiplus.dll'. This can be
> done by adding an entry for
> gdiplus.dll into the runtime config file which is
> named 'config' and should be
> somewhere under /usr/local/etc/mono.
>
> If that doesn't work, could you run you app with the
> env var MONO_LOG_LEVEL
> set to 'debug' and send the output to the list ?
>
>
>       Zoltan
>
> On Wed, 3 Nov 2004 17:23:21 -0600, Gerardo Santovena
> <gsantovena at gmail.com> wrote:
> > I have Ubuntu, I have libgdiplus installed as
> well, and that's true:
> > there isnt libgdiplus.dll installed in my box:
> >
> > [santo at criseida santo]$ dpkg -L libgdiplus
> > /.
> > /usr
> > /usr/lib
> > /usr/lib/libgdiplus.so.0.0.0
> > /usr/lib/pkgconfig
> > /usr/lib/pkgconfig/libgdiplus.pc
> > /usr/share
> > /usr/share/doc
> > /usr/share/doc/libgdiplus
> > /usr/share/doc/libgdiplus/changelog.gz
> > /usr/share/doc/libgdiplus/copyright
> > /usr/share/doc/libgdiplus/changelog.Debian.gz
> > /usr/lib/libgdiplus.so
> > /usr/lib/libgdiplus.so.0
> >
> >
> >
> >
> > On Wed, 3 Nov 2004 15:15:32 -0800 (PST), Doug
> <dougpostman at yahoo.com> wrote:
> > > I have Cairo installed and libgdiplus installed.
> > > There is no libgdiplus.dll - is there supposed
> to be?
> > > Libgdiplus installed ok.
> > >   Also I downloaded gdiplus.dll from the
> internet.
> > >  as it is nowhere in the mcs mono areas.
> > >
> > >
> > >
> > > --- Jackson Harper <jackson at ximian.com> wrote:
> > >
> > > > On Wed, 2004-11-03 at 14:54 -0800, Doug wrote:
> > > > > For now just trying to pull up a Hello World
> Basic
> > > > > form - nothing else.  I have tried placing
> the
> > > > > gdiplus.dll in the /usr/lib and also made
> sure
> > > > > /usr/lib was in my LD_LIBRARY_PATH with same
> > > > problem -
> > > > > the libgdiplus.dll was not found.
> > > >
> > > >   Do you have cairo installed?
> > > >
> > > > Jackson
> > > >
> > > > >
> > > > > --- Paul <paul at all-the-johnsons.co.uk>
> wrote:
> > > > >
> > > > > > Hi,
> > > > > >
> > > > > > > I have downloaded the gdiplus.dll file
> and
> > > > placed
> > > > > > it
> > > > > > > in various locations in my path.
> > > > > >
> > > > > > It only needs to be in /usr/lib
> > > > > >
> > > > > > > Unhandled Exception:
> > > > > > > System.TypeInitializationException: An
> > > > exception
> > > > > > was
> > > > > > > thrown by the type initializer for
> > > > > > > System.Windows.Forms.ThemeEngine --->
> > > > > >
> > > > > > What types of objects (messagebox etc) are
> you
> > > > > > trying to call? Not
> > > > > > everything is implemented yet.
> > > > > >
> > > > > > TTFN
> > > > > >
> > > > > > Paul
> > > > > > --
> > > > > > "Trust me, I know what I'm doing" - Det.
> > > > > > Sledgehammer
> > > > > >
> > > > >
> > > > > > ATTACHMENT part 2
> application/pgp-signature
> > > > > name=signature.asc
> > > > >
> > > > >
> > > > >
> _______________________________________________
> > > > > Mono-devel-list mailing list
> > > > > Mono-devel-list at lists.ximian.com
> > > > >
> > > >
> > >
>
http://lists.ximian.com/mailman/listinfo/mono-devel-list
> > > >
> > > >
> _______________________________________________
> > > > Mono-devel-list mailing list
> > > > Mono-devel-list at lists.ximian.com
> > > >
> > >
>
http://lists.ximian.com/mailman/listinfo/mono-devel-list
> > > >
> > >
> > > _______________________________________________
> > > Mono-devel-list mailing list
> > > Mono-devel-list at lists.ximian.com
> > >
>
http://lists.ximian.com/mailman/listinfo/mono-devel-list
> > >
> > _______________________________________________
> > Mono-devel-list mailing list
> > Mono-devel-list at lists.ximian.com
> >
>
http://lists.ximian.com/mailman/listinfo/mono-devel-list
> >
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
>
http://lists.ximian.com/mailman/listinfo/mono-devel-list
>

_______________________________________________
Mono-devel-list mailing list
Mono-devel-list at lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list




More information about the Mono-devel-list mailing list