It's not a problem, so you don't need a solution. This is very common when
function are in-lined and virtual, which ErrorHandler's destructor is.
Dave
|---------+--------------------------->
| | "McFall, Kevin" |
| | <kevin.mcfall@su|
| | ngard.com> |
| | |
| | 04/29/2002 07:26|
| | AM |
| | Please respond |
| | to xerces-c-dev |
| | |
|---------+--------------------------->
>---------------------------------------------------------------------------------------------------------------------------|
|
|
| To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
|
| cc: (bcc: David N Bertoni/Cambridge/IBM)
|
| Subject: Duplicate symbol when linking on AIX.
|
>---------------------------------------------------------------------------------------------------------------------------|
Help please...
I'm on AIX 4.3.3.
I'm trying to implement the SAX interface linking against
libxerces-c1_6_0.a and I'm getting a duplicate symbol when I link.
ld: 0711-224 WARNING: Duplicate symbol: .__dt__12ErrorHandlerFv
ld: 0711-224 WARNING: Duplicate symbol: __dt__12ErrorHandlerFv
My class inherits HandlerBase which implements the EntityResolver,
DTDHandler, DocumentHandler, and ErrorHandler Interfaces...
I'm over-riding DocumentHandler and ErrorHandler in my implementation and
everything works, but I'm getting a duplicate symbol.
I'm not getting duplicate symbols on DocumentHandler and the classes seem
very similiar to ErrorHandler. (Virtual Void methods that are over-ridden
by Handler base.)
Has anyone else seen this problem? I've searched the archives and didn't
see any... Any solutions?
Thanks in advance...
Kevin McFall
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]