You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@xml.apache.org by Williams Roger <RW...@OLDMUTUAL.com> on 2001/03/07 08:22:40 UTC

FW: NEWBIE: Problem building the samples provided on Solaris


-----Original Message-----
From: Williams Roger 
Sent: 06 March 2001 6:50 PM
To: 'xerces-c-dev@xml.apache.orgmailinglist'
Subject: NEWBIE: Problem building the samples provided on Solaris


Hi

I downloaded the Xerces-C XML parser, and followed the instructions for
installing and building. I installed it on Solaris 2.7.

When running make I get the following error:

$ make
Building SAXPrint
cd SAXPrint ; make  ; cd ..
make: Fatal error in reader: ../Makefile.incl, line 63: Unexpected end of
line seen
Current working directory
/usr/home/dmadmin/rogwrk/xerces-c1_4_0-SolCC/samples/SAXPrint
*** Error code 1
make: Fatal error: Command failed for target `saxprint'

I get the same error when trying to make the Makefile in one specific sample
example CreateDOMDocument.

I also tried Compiling one sample manually and got a whole lotta messages 

CC DOMCount.cpp -o DOMCount -I$XERCESCROOT/include
$XERCESCROOT/lib/libxerces-c1_4.so
s-c1_4.so
void DOMParser::setDoNamespaces(const bool) DOMCount.o
_ex_rethrow_q
/usr/home/dmadmin/rogwrk/xerces-c1_4_0-SolCC/lib/libxerces-c1_4.so
_pure_error_
/usr/home/dmadmin/rogwrk/xerces-c1_4_0-SolCC/lib/libxerces-c1_4.so
[Hint: try checking whether you are linking with the correct libC]

DOMParser::~DOMParser()               DOMCount.o
_ex_skip
/usr/home/dmadmin/rogwrk/xerces-c1_4_0-SolCC/lib/libxerces-c1_4.so
_vector_delete_
/usr/home/dmadmin/rogwrk/xerces-c1_4_0-SolCC/lib/libxerces-c1_4.so
__rtbany_f(void)
/usr/home/dmadmin/rogwrk/xerces-c1_4_0-SolCC/lib/libxerces-c1_4.so
DOM_Document::DOM_Document(const DOM_Document&)         DOMCount.o
Iostream_init::~Iostream_init(void)
/usr/home/dmadmin/rogwrk/xerces-c1_4_0-SolCC/lib/libxerces-c1_4.so
__RT_BASE::__RT_BASE(__RT_USER*, __RT_BASE*, int, __RT_BASE::ac_mode, int)
/usr/home/dmadmin/rogwrk/xerces-c1_4_0-SolCC/lib/libxerces-c1_4.so
operator delete(void*)
/usr/home/dmadmin/rogwrk/xerces-c1_4_0-SolCC/lib/libxerces-c1_4.so
unsigned SAXParseException::getLineNumber()const DOMCount.o
_vector_new_
/usr/home/dmadmin/rogwrk/xerces-c1_4_0-SolCC/lib/libxerces-c1_4.so
unsigned SAXParseException::getColumnNumber()const DOMCount.o
_ex_clean
/usr/home/dmadmin/rogwrk/xerces-c1_4_0-SolCC/lib/libxerces-c1_4.so
_ex_get
/usr/home/dmadmin/rogwrk/xerces-c1_4_0-SolCC/lib/libxerces-c1_4.so
void XMLPlatformUtils::Terminate() DOMCount.o
char*XMLString::transcode(const unsigned short*const)  DOMCount.o
__rtptr__rtbc_f(void)
/usr/home/dmadmin/rogwrk/xerces-c1_4_0-SolCC/lib/libxerces-c1_4.so
unsigned DOM_NodeList::getLength()const   DOMCount.o
const unsigned short*SAXParseException::getSystemId()const DOMCount.o
void XMLPlatformUtils::Initialize() DOMCount.o
char*DOMString::transcode()const     DOMCount.o
void DOMParser::parse(const char*const,const bool)     DOMCount.o
DOMString::DOMString(const char*)            DOMCount.o
ld: fatal: Symbol referencing errors. No output written to DOMCount


of which the most interesting part is 	
	[Hint: try checking whether you are linking with the correct libC]

Can anyone confirm that XERCES-C XML works on Solaris and that it has been
tested and approved ?

from
Rog

PS The NT version works fine.