Hello David, Thanks for the reply. I appreciate the help. I did see this posting but I'm not sure what they mean by 'canonical paths' are not being used in the options passed to configure?
Thanks again for the help. Kevin -----Original Message----- From: David Cargill [mailto:[EMAIL PROTECTED] Sent: Friday, October 24, 2003 5:35 AM To: [EMAIL PROTECTED] Subject: Re: Xerces Build on Solaris Hi Kevin, I seem to recall that a similar problem was discussed about a month ago (around Sept 17th) and from doing a quick search the resolution to the problem was: This has been resolved, the problem was not using canonical paths in the options passed to configure, which had some effect on the suncc template database. Hope this helps. Regards, David A. Cargill "Witten, Kevin" <[EMAIL PROTECTED] To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> torg.com> cc: Subject: Xerces Build on Solaris 10/23/2003 08:23 PM Please respond to xerces-c-dev Hello, I'm trying to build Xerces 2.3.0 on Solaris 2.7 with the Sun compiler version 5.0. The library seems to build fine, but when I try to build the samples I get unresolved references for a bunch of functions. It seems to only involve Templates. Thanks in advance for the help, Kevin Witten Building SAXPrint gmake -C SAXPrint gmake[1]: Entering directory `/u/emdev/xerces/xerces-c-src_2_3_0/samples/SAXPrint' mkdir -p /u/emdev/xerces/xerces-c-src_2_3_0/bin/obj/SAXPrint CC -c -DSOLARIS -D_REENTRANT -pic -I. -I/u/emdev/xerces/xerces-c-src_2_3_0/include -c -DXERCES_TMPLSINC -w -O -DAPP_NO_THREADS -DXML_USE_NO_THREADS -o /u/emdev/xerces/xerces-c-src_2_3_0/bin/obj/SAXPrint/SAXPrint.o /u/emdev/xerces/xerces-c-src_2_3_0/samples/SAXPrint/SAXPrint.cpp CC -c -DSOLARIS -D_REENTRANT -pic -I. -I/u/emdev/xerces/xerces-c-src_2_3_0/include -c -DXERCES_TMPLSINC -w -O -DAPP_NO_THREADS -DXML_USE_NO_THREADS -o /u/emdev/xerces/xerces-c-src_2_3_0/bin/obj/SAXPrint/SAXPrintHandlers.o /u/emdev/xerces/xerces-c-src_2_3_0/samples/SAXPrint/SAXPrintHandlers.cpp CC -DSOLARIS -L/usr/lib /u/emdev/xerces/xerces-c-src_2_3_0/bin/obj/SAXPrint/SAXPrint.o /u/emdev/xerces/xerces-c-src_2_3_0/bin/obj/SAXPrint/SAXPrintHandlers.o -o /u/emdev/xerces/xerces-c-src_2_3_0/bin/SAXPrint -L/u/emdev/xerces/xerces-c-src_2_3_0/lib -lxerces-c -lc -lgen Undefined first referenced symbol in file xercesc_2_3::RefHashTableOf<xercesc_2_3::ValueStore>::RefHashTableOf(const unsigned,const bool,xercesc_2_3::HashBase*,xercesc_2_3::MemoryManager*const) /u/emdev/xerces/xerces-c-src_2_3_0/lib/libxerces-c.so(ValueStoreCache.o) xercesc_2_3::Janitor<xercesc_2_3::RefVectorOf<xercesc_2_3::DatatypeValidator > >::~Janitor() /u/emdev/xerces/xerces-c-src_2_3_0/lib/libxerces-c.so(TraverseSchema.o) socket /u/emdev/xerces/xerces-c-src_2_3_0/lib/libxerces-c.so(UnixHTTPURLInputStream .o) xercesc_2_3::FlagJanitor<bool>::FlagJanitor(bool*const,const bool) /u/emdev/xerces/xerces-c-src_2_3_0/lib/libxerces-c.so(DTDScanner.o) xercesc_2_3::XMLRefInfo&xercesc_2_3::RefHashTableOfEnumerator<xercesc_2_3::X MLRefInfo>::nextElement() /u/emdev/xerces/xerces-c-src_2_3_0/lib/libxerces-c.so(XMLScanner.o) void xercesc_2_3::RefHash2KeysTableOf<xercesc_2_3::ValueVectorOf<xercesc_2_3::Sch emaElementDecl*> >::put(void*,int,xercesc_2_3::ValueVectorOf<xercesc_2_3::SchemaElementDecl*> *const) /u/emdev/xerces/xerces-c-src_2_3_0/lib/libxerces-c.so(TraverseSchema.o) xercesc_2_3::RefHash2KeysTableOf<xercesc_2_3::SchemaAttDef>::~RefHash2KeysTa bleOf() /u/emdev/xerces/xerces-c-src_2_3_0/lib/libxerces-c.so(SchemaElementDecl.o) void xercesc_2_3::BaseRefVectorOf<xercesc_2_3::DOMNormalizer::InScopeNamespaces:: Scope>::addElement(xercesc_2_3::DOMNormalizer::InScopeNamespaces::Scope*cons t) /u/emdev/xerces/xerces-c-src_2_3_0/lib/libxerces-c.so(DOMNormalizer.o) unsigned xercesc_2_3::ValueVectorOf<unsigned>::size()const /u/emdev/xerces/xerces-c-src_2_3_0/lib/libxerces-c.so(IGXMLScanner2.o) xercesc_2_3::RefHashTableOfEnumerator<xercesc_2_3::Grammar>::~RefHashTableOf Enumerator() /u/emdev/xerces/xerces-c-src_2_3_0/lib/libxerces-c.so(GrammarResolver.o) xercesc_2_3::Janitor<xercesc_2_3::RefHashTableOf<xercesc_2_3::KVStringPair> >::Janitor(xercesc_2_3::RefHashTableOf<xercesc_2_3::KVStringPair>*const) /u/emdev/xerces/xerces-c-src_2_3_0/lib/libxerces-c.so(DatatypeValidatorFacto ry.o) xercesc_2_3::RefArrayOf<xercesc_2_3::RefStackOf<xercesc_2_3::DOMNode> >::RefArrayOf(const unsigned,xercesc_2_3::MemoryManager*const) /u/emdev/xerces/xerces-c-src_2_3_0/lib/libxerces-c.so(DOMDocumentImpl.o) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
