Arundhati Bhowmick wrote:

> What options did you use to build the source? Hope you followed the 
> documentation to
> include the necessary  transcoding service on compilation?
> Looks like your Transcoding service failed on compilation. Hope you're using
> runConfigure script appropriately before executing 'gmake' to build the 
> source.

For building the library, I am using
runConfigure -plinux -cgcc -xg++ -minmem -nfileonly -tnative

For building samples, I am using
runConfigure -plinux -cgcc -xg++

Unless I am misreading the documentation, this is what I am supposed
to be doing. Any more ideas?

>
>
> Arundhati
>
> Dean Hoover wrote:
>
> > I just built xerces C version 1.0.0 on linux using g++ version 2.95.2
> >
> > The make for the library seemed OK, but when I tried to build the
> > samples, I kept getting the same link error. Here is the make output
> > for SAXPrint:
> >
> > Building SAXPrint
> > cd SAXPrint ; make  ; cd ..
> > make[1]: Entering directory
> > `/home/dhoover/xmlparsers/xerces-csrc_1_0_0/samples/SAXPrint'
> > mkdir -p /home/dhoover/xmlparsers/xerces-csrc_1_0_0/bin/obj/SAXPrint
> > g++ -c -DLINUX -D_REENTRANT -fpic -instances=static -c -w -O  -I.
> > -I/home/dhoover/xmlparsers/xerces-csrc_1_0_0/include -o
> > /home/dhoover/xmlparsers/xerces-csrc_1_0_0/bin/obj/SAXPrint/SAXPrint.o
> > /home/dhoover/xmlparsers/xerces-csrc_1_0_0/samples/SAXPrint/SAXPrint.cpp
> >
> > g++ -c -DLINUX -D_REENTRANT -fpic -instances=static -c -w -O  -I.
> > -I/home/dhoover/xmlparsers/xerces-csrc_1_0_0/include -o
> > /home/dhoover/xmlparsers/xerces-csrc_1_0_0/bin/obj/SAXPrint/SAXPrintHandlers.o
> > /home/dhoover/xmlparsers/xerces-csrc_1_0_0/samples/SAXPrint/SAXPrintHandlers.cpp
> >
> > g++ -DLINUX -fpic -L/usr/lib -L/usr/local/lib
> > /home/dhoover/xmlparsers/xerces-csrc_1_0_0/bin/obj/SAXPrint/SAXPrint.o
> > /home/dhoover/xmlparsers/xerces-csrc_1_0_0/bin/obj/SAXPrint/SAXPrintHandlers.o
> > -o /home/dhoover/xmlparsers/xerces-csrc_1_0_0/bin/SAXPrint
> > -L/home/dhoover/xmlparsers/xerces-csrc_1_0_0/lib -lxerces-c1_0 -lc
> > /home/dhoover/xmlparsers/xerces-csrc_1_0_0/lib/libxerces-c1_0.so:
> > undefined reference to `IconvTransService::IconvTransService(void)'
> > collect2: ld returned 1 exit status
> > make[1]: *** [/home/dhoover/xmlparsers/xerces-csrc_1_0_0/bin/SAXPrint]
> > Error 1
> > make[1]: Leaving directory
> > `/home/dhoover/xmlparsers/xerces-csrc_1_0_0/samples/SAXPrint'
> >
> > Can someone tell me what I am doing wrong?
> >
> > Thanks in advance.
> >
> > Dean Hoover

Reply via email to