[Mono-bugs] [Bug 76490][Nor] Changed - Missing files used by developers on windows.

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Fri Feb 10 04:47:35 EST 2006


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 francis at aspl.es.

http://bugzilla.ximian.com/show_bug.cgi?id=76490

--- shadow/76490	2006-02-09 15:30:24.000000000 -0500
+++ shadow/76490.tmp.13091	2006-02-10 04:47:35.000000000 -0500
@@ -179,6 +179,28 @@
 include .lib files, but no dll.a files.  I simply binary zip files for
 the installer.
 
 gladewin32's gtk installer does though, include the dll.a files.
 
 Still looking into this...
+
+------- Additional Comments From francis at aspl.es  2006-02-10 04:47 -------
+Yes you are right if you are a windows developer. If you produce a dll
+with VS you'll have your dll and your import library (a .lib file).
+However, gcc produces that import library as .dll.a. 
+
+I think it is not a extension related problem. gcc is able to use .lib
+files as import library, as well as .dll.a files, but the .lib file
+included seems to be not properly generated or is only VS compliant
+(that could sound not possible but, from MS guys, everything is possible).
+
+What is clear on this issue is that .lib file bundle with win32
+installer is not usable by people that uses mingw environment.
+
+If it helps, this the instruction that we use to produce import libraries:
+
+gcc ... --out-implib,libxml2.dll.a
+
+I can confirm you that import libraries produced by gcc are also
+usable from VS.
+
+Let me know if you need more tips or help on this issue. 


More information about the mono-bugs mailing list