[Expat-bugs] [ expat-Patches-620822 ] Windows DLL build with DEF file

noreply@sourceforge.net noreply@sourceforge.net
Wed Nov 20 04:31:03 2002


Patches item #620822, was opened at 2002-10-09 11:15
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=310127&aid=620822&group_id=10127

Category: Build Control
Group: None
>Status: Closed
>Resolution: Accepted
Priority: 5
Submitted By: Karl Waclawek (kwaclaw)
Assigned to: Fred L. Drake, Jr. (fdrake)
Summary: Windows DLL build with DEF file

Initial Comment:
This patch changes the Windows build (under 
VC++) to using DEF files, so that the export
table for the Dlls remains binary compatible.

It is based on the export table in Expat 1.95.2,
extracted from the binary distribution Dll.
Four exported functions have been added
to the end of that table for release 1.95.5.

The attached zip archive DefBuild.zip contains
two DEF files, one for the expat project, and the 
other for the expatw project. Just add each file to
the corresponding project in VC++.

There is also a small patch for xmlparse.c 
required - included in the zip archive.

Please test and provide feedback.



----------------------------------------------------------------------

>Comment By: Fred L. Drake, Jr. (fdrake)
Date: 2002-11-19 23:31

Message:
Logged In: YES 
user_id=3066

This was checked in some time ago.

It seems to build fine for me on Windows; I'm not sure what 
the right way to test this is beyond making sure that finishes 
without error.  Perhaps a Windows programmer can suggest 
something; my Windows expertise is fairly low.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=310127&aid=620822&group_id=10127



More information about the Expat-bugs mailing list