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::XMLRefInfo>::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::SchemaElementDecl*>

>::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>::~RefHash2KeysTableOf()
 /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*const)
 /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>::~RefHashTableOfEnumerator()
 /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(DatatypeValidatorFactory.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]

Reply via email to