diff --git a/doc/build.xml b/doc/build.xml
index 1fee5396522cf179812451bece40dcc48f7a5e23..af479e82c7d8dbddc0ff67797b145f84865840ae 100644
--- a/doc/build.xml
+++ b/doc/build.xml
@@ -269,15 +269,6 @@
           may use the <code>LD_LIBRARY_PATH</code> environment variable,
           Cygwin and MinGW use the <code>PATH</code> environment variable.
         </note>
-
-        <note>
-          On the MinGW platform when linking against the static
-          &XercesCName; library, make sure you compile your application
-          with the <code>-DXML_LIBRARY</code> preprocessor flag. Otherwise
-          the functions in the header files will be marked as to be
-          imported from a DLL and the linker will be unable to resolve
-          the &XercesCName; symbols.
-        </note>
     </s3>
 
     <anchor name="Windows"/>
@@ -311,11 +302,11 @@
                and also that the associated DLL is somewhere in the
                executable/DLL search path (<code>PATH</code>).</p>
 
-            <note>If you are linking your application to a static library,
+            <note>If you are linking your application to the static
+                  &XercesCName; library,
                   then you will need to compile your application with the
-                  XML_LIBRARY preprocessor define in order
-                  to turn off the DLL import/export mechanism. This is
-                  also the case for the MinGW platform.</note>
+                  XERCES_STATIC_LIBRARY preprocessor macro defined in order
+                  to turn off the DLL import/export mechanism.</note>
 
             <p>If you would also like to build tests and/or samples, inside
                the solution files mentioned above (<code>xerces-all.dsw</code>