Hello Natalya,

We are using xerces and xalan under AIX 4.3.  I would expect that you are
using a different compiler (and different name mangling) than what was used
in the distribution.  We are using Visual Age 5.0 and had to recompile both
xerces and xalan before we were able to use the libraries.  The
distribution is compiled with IBM C and C++ for AIX 3.6.6.  I would assume
that you would have difficulty with any other compiler?

It is ok that the ar command responds with the fact that libxerces-c1_4.a
is not an archive.  If you use the file command, you should see that it is
an executable object.



                                                                                       
                                     
                    "Dikovitskaya, Natalya"                                            
                                     
                    <Natalya.Dikovitskaya@C       To:     [EMAIL PROTECTED]  
                                     
                    OMPAQ.com>                    cc:                                  
                                     
                                                  Subject:     Xerces for AIX 4.3 help 
request                              
                    04/25/2001 02:45 PM                                                
                                     
                    Please respond to                                                  
                                     
                    xerces-c-dev                                                       
                                     
                                                                                       
                                     
                                                                                       
                                     



> I need to link with a xerces library on AIX 4.3.4. I downloaded the
> Xalan-C_1_1-aix.tar.gz file from the web site and tried to link with
> libxerces-c1_4.a. It didn't seem to have any effect. I tried to look at
the
> contents of that file using 'ar -t' and got the following error message:
>
> ar: 0707-108 File libxerces-c1_4.a is not an archive file
>
> I am still getting the following errors when linking:
> ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::Initialize(void)
> ld: 0711-317 ERROR: Undefined symbol: .DOMParser::DOMParser(XMLValidator
*)
> ld: 0711-317 ERROR: Undefined symbol: .DOMParser::setDoValidation(bool)
> ld: 0711-317 ERROR: Undefined symbol: .DOMParser::setDoNamespaces(bool)
> ld: 0711-317 ERROR: Undefined symbol:
> .DOMParser::setErrorHandler(ErrorHandler *
> )
> ld: 0711-317 ERROR: Undefined symbol:
> .MemBufInputSource::MemBufInputSource(unsi
> gned char const *, unsigned int, char const *, bool)
> ld: 0711-317 ERROR: Undefined symbol: .DOMParser::parse(InputSource const
&,
> boo
> l)
> ld: 0711-317 ERROR: Undefined symbol: .DOMParser::getDocument(void)
> ld: 0711-317 ERROR: Undefined symbol: DOM_Document::~DOM_Document(void)
> ld: 0711-317 ERROR: Undefined symbol: .DOMString::DOMString(char const *)
> ld: 0711-317 ERROR: Undefined symbol: DOMString::~DOMString(void)
> ld: 0711-317 ERROR: Undefined symbol:
> .DOM_Document::getElementsByTagName(DOMStr
> ing const &) const
> ld: 0711-317 ERROR: Undefined symbol: DOM_NodeList::~DOM_NodeList(void)
> ld: 0711-317 ERROR: Undefined symbol: .DOM_NodeList::item(unsigned int)
> const
> ld: 0711-317 ERROR: Undefined symbol: DOM_Node::~DOM_Node(void)
> ld: 0711-317 ERROR: Undefined symbol: .DOM_Node::operator==(DOM_NullPtr
> const *)
>  const
> ld: 0711-317 ERROR: Undefined symbol: .DOM_Node::~DOM_Node(void)
> ld: 0711-317 ERROR: Undefined symbol: .DOM_NodeList::~DOM_NodeList(void)
> ld: 0711-317 ERROR: Undefined symbol: .DOMString::~DOMString(void)
> ld: 0711-317 ERROR: Undefined symbol: .DOM_Document::~DOM_Document(void)
> ld: 0711-317 ERROR: Undefined symbol: .DOM_Node::getFirstChild(void)
const
> ld: 0711-317 ERROR: Undefined symbol: .DOM_Node::getNodeValue(void) const
> ld: 0711-317 ERROR: Undefined symbol: .DOM_Node::getNodeName(void) const
> ld: 0711-317 ERROR: Undefined symbol: .DOMString::transcode(void) const
> ld: 0711-317 ERROR: Undefined symbol: .DOMString::equals(DOMString const
&)
> cons
> t
> ld: 0711-317 ERROR: Undefined symbol: .DOM_Document::operator
=(DOM_NullPtr
> const
>  *)
> ld: 0711-317 ERROR: Undefined symbol: .XMLPlatformUtils::Terminate(void)
> ld: 0711-317 ERROR: Undefined symbol: XMLException type_info function
> ld: 0711-317 ERROR: Undefined symbol: .XMLException::getMessage(void)
const
> ld: 0711-317 ERROR: Undefined symbol: .XMLString::transcode(unsigned
short
> const
>  *)
> ld: 0711-317 ERROR: Undefined symbol: .XMLException::XMLException(char
const
> *,
> unsigned int)
> ld: 0711-317 ERROR: Undefined symbol:
> .XMLException::loadExceptText(XMLExcepts::
> Codes)
> ld: 0711-317 ERROR: Undefined symbol: .XMLException::~XMLException(void)
> ld: 0711-317 ERROR: Undefined symbol:
> .XMLException::XMLException(XMLException c
> onst &)
> ld: 0711-317 ERROR: Undefined symbol: .XMLException type_info function
> ld: 0711-317 ERROR: Undefined symbol: XMLException type_info node
> ld: 0711-317 ERROR: Undefined symbol:
XMLUni::fgNoSuchElementException_Name
> ld: 0711-317 ERROR: Undefined symbol:
> .SAXParseException::getLineNumber(void) co
> nst
> ld: 0711-317 ERROR: Undefined symbol:
> .SAXParseException::getColumnNumber(void)
> const
> ld: 0711-317 ERROR: Undefined symbol: .DOM_NodeList::getLength(void)
const
> ld: 0711-317 ERROR: Undefined symbol: .DOM_Node::DOM_Node(void)
> ld: 0711-317 ERROR: Undefined symbol: .DOM_Node::operator=(DOM_Node const
&)
> ld: 0711-317 ERROR: Undefined symbol: DOMParser::~DOMParser(void)
> ld: 0711-317 ERROR: Undefined symbol:
> .DOM_Document::DOM_Document(DOM_Document c
> onst &)
> ld: 0711-317 ERROR: Undefined symbol: .DOMParser::~DOMParser(void)
>
> Can you please help me solve this problem.
> Thank you.
> Natalya Dikovitskaya
>

---------------------------------------------------------------------
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]

Reply via email to