David,
There are no binaries available with the patch. You'll have to build it yourself.
I tried to do that (with VC6, SP3). The first build without the patch ran fine, but after I've applied it (overwrote original file), I get the following (after clean + rebuild all):
Linking...
XalanOutputStream.obj : error LNK2005: "public: __thiscall XalanFileOutputStream::XalanFileOutputStream(class XalanDOMString const &,unsigned int)" (??0XalanFileOutputStream@@[EMAIL PROTECTED]@@[EMAIL PROTECTED]) already defined in XalanFileOutputStream.obj
XalanOutputStream.obj : error LNK2005: "public: virtual __thiscall XalanFileOutputStream::~XalanFileOutputStream(void)" (??1XalanFileOutputStream@@[EMAIL PROTECTED]) already defined in XalanFileOutputStream.obj
XalanOutputStream.obj : error LNK2005: "protected: virtual void __thiscall XalanFileOutputStream::doFlush(void)" ([EMAIL PROTECTED]@@MAEXXZ) already defined in XalanFileOutputStream.obj
XalanOutputStream.obj : error LNK2005: "protected: virtual void __thiscall XalanFileOutputStream::writeData(char const *,unsigned int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) already defined in XalanFileOutputStream.obj
XalanOutputStream.obj : error LNK2005: "public: __thiscall XalanFileOutputStream::XalanFileOutputStreamOpenException::XalanFileOutputStreamOpenException(class XalanDOMString const &,int)" ([EMAIL PROTECTED]@
@[EMAIL PROTECTED]@@[EMAIL PROTECTED]) already defined in XalanFileOutputStream.obj
XalanOutputStream.obj : error LNK2005: "public: virtual __thiscall XalanFileOutputStream::XalanFileOutputStreamOpenException::~XalanFileOutputStreamOpenException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) already de
fined in XalanFileOutputStream.obj
XalanOutputStream.obj : error LNK2005: "public: __thiscall XalanFileOutputStream::XalanFileOutputStreamWriteException::XalanFileOutputStreamWriteException(class XalanDOMString const &,int)" ([EMAIL PROTECTED]
am@@[EMAIL PROTECTED]@@[EMAIL PROTECTED]) already defined in XalanFileOutputStream.obj
XalanOutputStream.obj : error LNK2005: "public: virtual __thiscall XalanFileOutputStream::XalanFileOutputStreamWriteException::~XalanFileOutputStreamWriteException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) already
defined in XalanFileOutputStream.obj
XalanOutputStream.obj : warning LNK4006: "public: __thiscall XalanFileOutputStream::XalanFileOutputStream(class XalanDOMString const &,unsigned int)" (??0XalanFileOutputStream@@[EMAIL PROTECTED]@@[EMAIL PROTECTED]) already defined in XalanFileOutputStream.obj
; second definition ignored
XalanOutputStream.obj : warning LNK4006: "public: virtual __thiscall XalanFileOutputStream::~XalanFileOutputStream(void)" (??1XalanFileOutputStream@@[EMAIL PROTECTED]) already defined in XalanFileOutputStream.obj; second definition ignored
XalanOutputStream.obj : warning LNK4006: "protected: virtual void __thiscall XalanFileOutputStream::doFlush(void)" ([EMAIL PROTECTED]@@MAEXXZ) already defined in XalanFileOutputStream.obj; second definition ignored
XalanOutputStream.obj : warning LNK4006: "protected: virtual void __thiscall XalanFileOutputStream::writeData(char const *,unsigned int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) already defined in XalanFileOutputStream.obj; second definition
ignored
XalanOutputStream.obj : warning LNK4006: "public: __thiscall XalanFileOutputStream::XalanFileOutputStreamOpenException::XalanFileOutputStreamOpenException(class XalanDOMString const &,int)" ([EMAIL PROTECTED]
m@@[EMAIL PROTECTED]@@[EMAIL PROTECTED]) already defined in XalanFileOutputStream.obj; second definition ignored
XalanOutputStream.obj : warning LNK4006: "public: virtual __thiscall XalanFileOutputStream::XalanFileOutputStreamOpenException::~XalanFileOutputStreamOpenException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) already
defined in XalanFileOutputStream.obj; second definition ignored
XalanOutputStream.obj : warning LNK4006: "public: __thiscall XalanFileOutputStream::XalanFileOutputStreamWriteException::XalanFileOutputStreamWriteException(class XalanDOMString const &,int)" ([EMAIL PROTECTED]
ream@@[EMAIL PROTECTED]@@[EMAIL PROTECTED]) already defined in XalanFileOutputStream.obj; second definition ignored
XalanOutputStream.obj : warning LNK4006: "public: virtual __thiscall XalanFileOutputStream::XalanFileOutputStreamWriteException::~XalanFileOutputStreamWriteException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) alrea
dy defined in XalanFileOutputStream.obj; second definition ignored
Creating library ..\..\..\..\Build\Win32\VC6\Release.symbols/PlatformSupportS.lib and object ..\..\..\..\Build\Win32\VC6\Release.symbols/PlatformSupportS.exp
XalanOutputStreamPrintWriter.obj : error LNK2001: unresolved external symbol "private: void __thiscall XalanOutputStream::flushBuffer(void)" ([EMAIL PROTECTED]@@AAEXXZ)
XalanStdOutputStream.obj : error LNK2001: unresolved external symbol "private: void __thiscall XalanOutputStream::flushBuffer(void)" ([EMAIL PROTECTED]@@AAEXXZ)
DOMStringHelper.obj : error LNK2001: unresolved external symbol "private: void __thiscall XalanOutputStream::flushBuffer(void)" ([EMAIL PROTECTED]@@AAEXXZ)
XalanFileOutputStream.obj : error LNK2001: unresolved external symbol "private: void __thiscall XalanOutputStream::flushBuffer(void)" ([EMAIL PROTECTED]@@AAEXXZ)
XalanNullOutputStream.obj : error LNK2001: unresolved external symbol "private: void __thiscall XalanOutputStream::flushBuffer(void)" ([EMAIL PROTECTED]@@AAEXXZ)
XalanOutputStream.obj : error LNK2001: unresolved external symbol "private: void __thiscall XalanOutputStream::flushBuffer(void)" ([EMAIL PROTECTED]@@AAEXXZ)
XalanOutputStreamPrintWriter.obj : error LNK2001: unresolved external symbol "public: void __thiscall XalanOutputStream::write(unsigned short const *,unsigned int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanStdOutputStream.obj : error LNK2001: unresolved external symbol "public: void __thiscall XalanOutputStream::write(unsigned short const *,unsigned int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
DOMStringHelper.obj : error LNK2001: unresolved external symbol "public: void __thiscall XalanOutputStream::write(unsigned short const *,unsigned int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanFileOutputStream.obj : error LNK2001: unresolved external symbol "public: void __thiscall XalanOutputStream::write(unsigned short const *,unsigned int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanNullOutputStream.obj : error LNK2001: unresolved external symbol "public: void __thiscall XalanOutputStream::write(unsigned short const *,unsigned int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanOutputStream.obj : error LNK2001: unresolved external symbol "public: void __thiscall XalanOutputStream::write(unsigned short const *,unsigned int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanOutputStreamPrintWriter.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::XalanOutputStreamException::~XalanOutputStreamException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanStdOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::XalanOutputStreamException::~XalanOutputStreamException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
DOMStringHelper.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::XalanOutputStreamException::~XalanOutputStreamException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanFileOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::XalanOutputStreamException::~XalanOutputStreamException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanNullOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::XalanOutputStreamException::~XalanOutputStreamException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::XalanOutputStreamException::~XalanOutputStreamException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanOutputStreamPrintWriter.obj : error LNK2001: unresolved external symbol "public: __thiscall XalanOutputStream::XalanOutputStream(unsigned int,unsigned int,bool)" (??0XalanOutputStream@@[EMAIL PROTECTED]@Z)
XalanStdOutputStream.obj : error LNK2001: unresolved external symbol "public: __thiscall XalanOutputStream::XalanOutputStream(unsigned int,unsigned int,bool)" (??0XalanOutputStream@@[EMAIL PROTECTED]@Z)
DOMStringHelper.obj : error LNK2001: unresolved external symbol "public: __thiscall XalanOutputStream::XalanOutputStream(unsigned int,unsigned int,bool)" (??0XalanOutputStream@@[EMAIL PROTECTED]@Z)
XalanFileOutputStream.obj : error LNK2001: unresolved external symbol "public: __thiscall XalanOutputStream::XalanOutputStream(unsigned int,unsigned int,bool)" (??0XalanOutputStream@@[EMAIL PROTECTED]@Z)
XalanNullOutputStream.obj : error LNK2001: unresolved external symbol "public: __thiscall XalanOutputStream::XalanOutputStream(unsigned int,unsigned int,bool)" (??0XalanOutputStream@@[EMAIL PROTECTED]@Z)
XalanOutputStream.obj : error LNK2001: unresolved external symbol "public: __thiscall XalanOutputStream::XalanOutputStream(unsigned int,unsigned int,bool)" (??0XalanOutputStream@@[EMAIL PROTECTED]@Z)
XalanOutputStreamPrintWriter.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::UnknownEncodingException::~UnknownEncodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanStdOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::UnknownEncodingException::~UnknownEncodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
DOMStringHelper.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::UnknownEncodingException::~UnknownEncodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanFileOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::UnknownEncodingException::~UnknownEncodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanNullOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::UnknownEncodingException::~UnknownEncodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::UnknownEncodingException::~UnknownEncodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanOutputStreamPrintWriter.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::UnsupportedEncodingException::~UnsupportedEncodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]
)
XalanStdOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::UnsupportedEncodingException::~UnsupportedEncodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
DOMStringHelper.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::UnsupportedEncodingException::~UnsupportedEncodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanFileOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::UnsupportedEncodingException::~UnsupportedEncodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanNullOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::UnsupportedEncodingException::~UnsupportedEncodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::UnsupportedEncodingException::~UnsupportedEncodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanOutputStreamPrintWriter.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::TranscoderInternalFailureException::~TranscoderInternalFailureException(void)" ([EMAIL PROTECTED]
tputStream@@[EMAIL PROTECTED])
XalanStdOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::TranscoderInternalFailureException::~TranscoderInternalFailureException(void)" ([EMAIL PROTECTED]
am@@[EMAIL PROTECTED])
DOMStringHelper.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::TranscoderInternalFailureException::~TranscoderInternalFailureException(void)" ([EMAIL PROTECTED]@@U
[EMAIL PROTECTED])
XalanFileOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::TranscoderInternalFailureException::~TranscoderInternalFailureException(void)" ([EMAIL PROTECTED]
eam@@[EMAIL PROTECTED])
XalanNullOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::TranscoderInternalFailureException::~TranscoderInternalFailureException(void)" ([EMAIL PROTECTED]
eam@@[EMAIL PROTECTED])
XalanOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::TranscoderInternalFailureException::~TranscoderInternalFailureException(void)" ([EMAIL PROTECTED]@
@[EMAIL PROTECTED])
XalanOutputStreamPrintWriter.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::TranscodingException::~TranscodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanStdOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::TranscodingException::~TranscodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
DOMStringHelper.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::TranscodingException::~TranscodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanFileOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::TranscodingException::~TranscodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanNullOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::TranscodingException::~TranscodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::TranscodingException::~TranscodingException(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanFileOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::~XalanOutputStream(void)" (??1XalanOutputStream@@[EMAIL PROTECTED])
XalanNullOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::~XalanOutputStream(void)" (??1XalanOutputStream@@[EMAIL PROTECTED])
XalanOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::~XalanOutputStream(void)" (??1XalanOutputStream@@[EMAIL PROTECTED])
XalanStdOutputStream.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall XalanOutputStream::~XalanOutputStream(void)" (??1XalanOutputStream@@[EMAIL PROTECTED])
XalanFileOutputStream.obj : error LNK2001: unresolved external symbol "public: __thiscall XalanOutputStream::XalanOutputStreamException::XalanOutputStreamException(class XalanDOMString const &,class XalanDOMString const &)" (??0XalanOutputStreamExce
[EMAIL PROTECTED]@@[EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanOutputStream.obj : error LNK2001: unresolved external symbol "public: __thiscall XalanOutputStream::XalanOutputStreamException::XalanOutputStreamException(class XalanDOMString const &,class XalanDOMString const &)" (??0XalanOutputStreamExceptio
[EMAIL PROTECTED]@@[EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanStdOutputStream.obj : error LNK2001: unresolved external symbol "public: __thiscall XalanOutputStream::XalanOutputStreamException::XalanOutputStreamException(class XalanDOMString const &,class XalanDOMString const &)" (??0XalanOutputStreamExcep
[EMAIL PROTECTED]@@[EMAIL PROTECTED]@@[EMAIL PROTECTED])
XalanStdOutputStream.obj : error LNK2001: unresolved external symbol "public: void __thiscall XalanOutputStream::setBufferSize(unsigned int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
..\..\..\..\Build\Win32\VC6\Release.symbols/PlatformSupportS.dll : fatal error LNK1120: 11 unresolved externals
Error executing link.exe.
DOMSupportS.dll - 65 error(s), 529 warning(s)
Unfortunately, I'm not an experienced C++ programmer. I can see that something in the linking process goes wrong, and my guess was that old .obj files interfered with the compilation. Unfortunately, even the "clean" didn't help.
Do you have an idea?
Thanks, Ralph
