[Mono-devel-list] no mscorlib.dll.so - problem with the JIT, linker, or mono?

Doug dougpostman at yahoo.com
Fri Nov 5 14:46:39 EST 2004


I have the error below when trying to run mono on
Sparc solaris.  Appears that there is no
mscorlib.dll.so file and some other files .so that are
not generated.  Are these files in the error messages
supposed to be made when compiling or by the JIT?  Or
could this be a ld problem?

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 module
/export/home/root/mono/monotest.exe.so is out of date.

Mono-INFO: Assembly Loader loaded assembly from
location: 'monotest.exe'.
Mono-INFO: Config attempting to parse:
'/export/home/root/mono/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/mono/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/System.Windows.Forms.dll'.
Mono-INFO: AOT failed to load AOT module
/usr/local/lib/mono/gac/System.Windows.Forms/1.0.5000.0__b77a5c561934e089/System.Windows.Forms.dll.so:
ld.so.1: mono: fatal:
/usr/local/lib/mono/gac/System.Windows.Forms/1.0.5000.0__b77a5c561934e089/System.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/System.Windows.Forms.dll'.
Mono-INFO: Config attempting to parse:
'/usr/local/lib/mono/gac/System.Windows.Forms/1.0.5000.0__b77a5c561934e089/System.Windows.Forms.dll.config'.
Mono-INFO: Config attempting to parse:
'/usr/local/etc/mono/assemblies/System.Windows.Forms/System.Windows.Forms.config'.
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.config'.
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.Drawing.dll.so:
ld.so.1: mono: fatal:
/usr/local/lib/mono/gac/System.Drawing/1.0.5000.0__b03f5f7f11d50a3a/System.Drawing.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/Accessibility.dll'.
Mono-INFO: AOT failed to load AOT module
/usr/local/lib/mono/gac/Accessibility/1.0.5000.0__b03f5f7f11d50a3a/Accessibility.dll.so:
ld.so.1: mono: fatal:
/usr/local/lib/mono/gac/Accessibility/1.0.5000.0__b03f5f7f11d50a3a/Accessibility.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/Accessibility.dll'.
Mono-INFO: Config attempting to parse:
'/usr/local/lib/mono/gac/Accessibility/1.0.5000.0__b03f5f7f11d50a3a/Accessibility.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.dll.so:
ld.so.1: mono: fatal:
/usr/local/lib/mono/gac/Mono.Posix/1.0.5000.0__0738eb9f132ed756/Mono.Posix.dll.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: gdiplus.dll: open failed: No such file or
directory'.
Mono-INFO: DllImport loading location:
'libgdiplus.so'.
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: gdiplus.dll: open failed: No such file or
directory'.
Mono-INFO: DllImport loading location:
'libgdiplus.so'.
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: gdiplus.dll: open failed: No such file or
directory'.
Mono-INFO: DllImport loading location:
'libgdiplus.so'.
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: gdiplus.dll: open failed: No such file or
directory'.
Mono-INFO: DllImport loading location:
'libgdiplus.so'.
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: gdiplus.dll: open failed: No such file or
directory'.
Mono-INFO: DllImport loading location:
'libgdiplus.so'.

Unhandled Exception:
System.TypeInitializationException: An exception was
thrown by the type initializer for
System.Windows.Forms.ThemeEngine --->
System.NullReferenceException: Object reference not
set to an instance of an object
in <0xfff3a0f8> (wrapper managed-to-native)
System.Drawing.GDIPlus:GdipGetGenericFontFamilySansSerif
(intptr&)
in <0x00004> (wrapper managed-to-native)
System.Drawing.GDIPlus:GdipGetGenericFontFamilySansSerif
(intptr&)
in <0x00034>
System.Drawing.FontFamily:get_GenericSansSerif ()
in <0x0040c>
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: gdiplus.dll: open failed: No such file or
directory'.
Mono-INFO: DllImport loading location:
'libgdiplus.so'.
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: gdiplus.dll: open failed: No such file or
directory'.
Mono-INFO: DllImport loading location:
'libgdiplus.so'.




More information about the Mono-devel-list mailing list