[Mono-bugs] [Bug 33932][Wis] New - Mono not loading Wine shared objects for System.Windows.Forms.

bugzilla-daemon@rocky.ximian.com bugzilla-daemon@rocky.ximian.com
13 Nov 2002 20:10:19 -0000

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by fgonthier@hermes.usherb.ca.


--- shadow/33932	Wed Nov 13 15:10:19 2002
+++ shadow/33932.tmp.10624	Wed Nov 13 15:10:19 2002
@@ -0,0 +1,36 @@
+Bug#: 33932
+Product: Mono/Runtime
+Version: unspecified
+OS: Debian Woody
+OS Details: Tested on Debian Sid but same for all versions of Linux.
+Status: NEW   
+Priority: Wishlist
+Component: misc
+AssignedTo: mono-bugs@ximian.com                            
+ReportedBy: fgonthier@hermes.usherb.ca               
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+Summary: Mono not loading Wine shared objects for System.Windows.Forms.
+Mono (as of 15 nov 2002), cannot load Wine shared objects located 
+in /usr/lib/wine because none them use the "lib" prefix.  Those objects 
+are actually standard ld.so libraries because symlinking them with 
+correctly named library in /usr/lib is sucessful.
+Ex: ln -s /usr/lib/user32.dll.so /usr/lib/libuser32.dll.so
+User32.dll will then be sucessfully loaded.
+It would be nice if Mono could handle the environment variable WINEDLLPATH 
+and load Wine's DLL.  This would make things much easier for future user 
+of Mono's System.Windows.Forms class library because most package don't 
+symlink Wine libs to /usr/lib because Wine can handle the libs 
+in /usr/lib/wine correctly.
+I tried to dig in the runtime but couldn't find the right place in the 
+code to change this so I just thought filling a bug for that was the best 
+thing to do.