summaryrefslogtreecommitdiff
path: root/win32
diff options
context:
space:
mode:
authorkwaclaw <kwaclaw>2005-11-28 18:42:49 +0000
committerkwaclaw <kwaclaw>2005-11-28 18:42:49 +0000
commit7a1b4a002d972e1695db140e595a7a4403598e7b (patch)
tree97967c9669cd079d2eb1d06049548a2b048fddca /win32
parentc78910c6a7e5ea530b869d2f9794ae55994305ca (diff)
downloadlibexpat-7a1b4a002d972e1695db140e595a7a4403598e7b.tar.gz
Added instructions for creating MinGW libraries.
Diffstat (limited to 'win32')
-rw-r--r--win32/README.txt11
1 files changed, 10 insertions, 1 deletions
diff --git a/win32/README.txt b/win32/README.txt
index b545171..c97d5a9 100644
--- a/win32/README.txt
+++ b/win32/README.txt
@@ -16,6 +16,16 @@ Expat can be built on Windows in three ways:
* MS Visual Studio .NET 2002, 2003:
The VC++ 6 workspace file (expat.dsw) and project files (.dsp)
can be opened and imported in VS.NET without problems.
+
+* Creating MinGW dynamic libraries from MS VC++ DLLs:
+
+ On the command line, execute these steps:
+ pexports libexpat.dll > expat.def
+ pexports libexpatw.dll > expatw.def
+ dlltool -d expat.def -l libexpat.a
+ dlltool -d expatw.def -l libexpatw.a
+
+ The *.a files are mingw libraries.
* Special note about MS VC++ and runtime libraries:
@@ -60,4 +70,3 @@ Expat can be built on Windows in three ways:
An application linking to the static libraries must
have the global macro XML_STATIC defined.
- \ No newline at end of file