DOMPrint sample build with Borland compiler: Ambiguity between 'DOMDocument'
and 'xercesc_3_0::DOMDocument
----------------------------------------------------------------------------------------------------------
Key: XERCESC-1830
URL: https://issues.apache.org/jira/browse/XERCESC-1830
Project: Xerces-C++
Issue Type: Bug
Components: Build
Affects Versions: 3.0.0
Environment: Windows XP, Borland C++ Builder 5.0
Reporter: Vitaly Prapirny
Priority: Trivial
Error occured while building Xerces-C samples using BCC.551 project files:
Error E2015 ..\..\..\..\..\samples\src\DOMPrint\DOMPrint.cpp 497: Ambiguity
between 'DOMDocument' and 'xercesc_3_0::DOMDocument' in function main(int,char
* *)
The fix is trivial (svn diff):
Index: projects/Win32/BCC.551/Xerces-all/DOMPrint/DOMPrint.mak
===================================================================
--- projects/Win32/BCC.551/Xerces-all/DOMPrint/DOMPrint.mak (revision
696930)
+++ projects/Win32/BCC.551/Xerces-all/DOMPrint/DOMPrint.mak (working copy)
@@ -23,7 +23,7 @@
PATHASM = .;
PATHPAS = .;
PATHRC = .;
-USERDEFINES = _DEBUG;XERCES_NO_CONFIGURE_SUPPORT
+USERDEFINES = _DEBUG;WIN32_LEAN_AND_MEAN;XERCES_NO_CONFIGURE_SUPPORT
SYSDEFINES = _NO_VCL;_VIS_NOLIB;_RTLDLL
INCLUDEPATH = ..\..\..\..\..\samples\src\DOMPrint;..\..\..\..\..\src
LIBPATH = ..\..\..\..\..\samples\src\DOMPrint
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]