Hi all, We are having problems building xerces 2.3.0 on 64-bit solaris 5.8 with the Sun Forte 6.2 compiler. The problem is that definitions for templates instantiated within the library are not linked in, so when a binary is linked against the library there are undefined references coming from the xerces-c library. An example error is:
ild: (undefined symbol) void xercesc_2_3::BaseRefVectorOf<xercesc_2_3::NodeIteratorImpl>::removeElementAt(const unsigned) coming from libxerces-c.so. So it would appear that the compiler is not including the definitions within the library. Has anyone else seen this problem? Strangely, we only see the problem when compiling for the 64-bit architecture (sparc v9). Using exactly the same compiler on 32-bit solaris gives no problems at all. The same problem was also present with xerces 2.2.0. I would be grateful for any suggestions on this, Graham. -- Graham Bennett --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]