[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