[Mono-winforms-list] Win32 API shared libaries

Duncan Mak duncan@ximian.com
Thu, 25 Sep 2003 16:01:42 +0200


On Wed, 2003-09-24 at 14:36, Duncan Mak wrote:
> Tell me how they work, if they're good, I'll push them to red carpet.
> 

I just installed the package and this is what I see:

diphthong:~ $ rpm -q mono-wine
diphthong:~/Mono/winforms/button $ rpm -q mono-wine
mono-wine-20030318-1.ximian.6.4
diphthong:~/Mono/winforms/button $ rpm -ql mono-wine
/usr/bin/mono-wine-setup
/usr/bin/win32server
/usr/lib/libadvapi32.dll.so
/usr/lib/libcomctl32.dll.so
/usr/lib/libcomdlg32.dll.so
/usr/lib/libgdi32.dll.so
/usr/lib/libkernel32.dll.so
/usr/lib/libole32.dll.so
/usr/lib/librpcrt4.dll.so
/usr/lib/libshell32.dll.so
/usr/lib/libshlwapi.dll.so
/usr/lib/libuser32.dll.so
/usr/lib/libwin32.so.1.0
/usr/lib/libwin32_unicode.so
/usr/lib/libwin32_unicode.so.1.0
/usr/lib/libwinnt.dll.so
/usr/lib/libwinspool.dll.so
/usr/lib/libx11drv.dll.so
/usr/lib/mono-wine/dot-wine.tar.gz
diphthong:~/Mono/winforms/button $ mono swf-buttons.exe 

** (swf-buttons.exe:22978): WARNING **: Failed to load library
./libuser32.dll.so (user32.dll): ./libuser32.dll.so: cannot open shared
object file: No such file or directory

** (swf-buttons.exe:22978): WARNING **: Failed to load library
./libuser32.dll.so (user32.dll): ./libuser32.dll.so: cannot open shared
object file: No such file or directory

** (swf-buttons.exe:22978): WARNING **: Failed to load library
./libkernel32.dll.so (kernel32.dll): ./libkernel32.dll.so: cannot open
shared object file: No such file or directory

** (swf-buttons.exe:22978): WARNING **: Failed to load library
./libkernel32.dll.so (kernel32.dll): ./libkernel32.dll.so: cannot open
shared object file: No such file or directory

** (swf-buttons.exe:22978): WARNING **: Failed to load library
./libwinnt.dll.so (libwinnt.dll.so): ./libwinnt.dll.so: cannot open
shared object file: No such file or directory

** (swf-buttons.exe:22978): WARNING **: Failed to load library
./libwinnt.dll.so (libwinnt.dll.so): ./libwinnt.dll.so: cannot open
shared object file: No such file or directory

** (swf-buttons.exe:22978): WARNING **: Failed to load library
./libwinnt.dll.so (libwinnt.dll.so): ./libwinnt.dll.so: cannot open
shared object file: No such file or directory

** (swf-buttons.exe:22978): WARNING **: Failed to load library
./libwinnt.dll.so (libwinnt.dll.so): ./libwinnt.dll.so: cannot open
shared object file: No such file or directory
MonoWin32: Initializing WineLib

Unhandled Exception: System.TypeInitializationException: An exception
was thrown by the type initializer for System.Windows.Forms.Control --->
System.TypeInitializationException: An exception was thrown by the type
initializer for System.Windows.Forms.Win32 --->
System.MissingMethodException: A missing method exception has occurred.
in <0x00042> (wrapper managed-to-native)
System.Windows.Forms.Win32:PROCESS_InitWine (int,string[])
in <0x0010c> System.Windows.Forms.Win32:.cctor ()
--- End of inner exception stack trace ---

--- End of inner exception stack trace ---

in (unmanaged) System.Windows.Forms.Control:.ctor ()
in <0x0000e> System.Windows.Forms.ScrollableControl:.ctor ()
in <0x00014> System.Windows.Forms.ContainerControl:.ctor ()
in <0x00017> System.Windows.Forms.Form:.ctor ()
in <0x0000a> MyFormProject.MainForm:.ctor ()
in <0x0004f> (wrapper remoting-invoke-with-check)
MyFormProject.MainForm:.ctor (
)
in <0x0001e> MyFormProject.MainForm:Main (string[])