I have a hunch that I did not do everything necessary to install XERCES. The installation as described on the main page (http://xml.apache.org/xerces-c/build-winunix.html#UNIX) didn't work, but when I used the extra runConfig parameters described on the list (http://xml.apache.org/xerces-c/build-other.html#Mac) I was able to do the make. I stopped there. But now, when I try to build XALAN on top of it, I am getting compile errors.
I *think* I have successfullly built XERCES, I see the library libxerces-c.24.0.dylib in XERCESCROOT/lib
but I also see two aliases (libxerces-c.24.dylib and libxerces-c.dylib) that point at nothing. Is that a problem?
To build XALAN I set the two environment variables:
declare -x XALANCROOT="/Users/mark/Documents/XALAN/xml-xalan/c"
declare -x XERCESCROOT="/Users/mark/Documents/XALAN/XERCES/xerces-c-src2_4_0"
and ran the make file like this:
Mark-Goldsteins-Computer:~/Documents/XALAN/xml-xalan/c mark$ ./runConfigure -p macosx -c gcc -x c++
The compile runs for a while, then I get this:
c++ -O -DNDEBUG -fno-elide-constructors -Wall -fno-elide-constructors -DMACOSX -D_REENTRANT -DXALAN_USE_XERCES_LOCAL_CODEPAGE_TRANSCODERS -DXALAN_INMEM_MSG_LOADER \
-lm -lpthread -L/usr/lib -L/usr/local/lib -L/Users/mark/Documents/XALAN/XERCES/xerces-c-src2_4_0/lib -lxerces-c ../../../../obj/MsgFileOutputStream.o ../../../../obj/ICUResHandler.o ../../../../obj/InMemHandler.o ../../../../obj/MsgCreator.o ../../../../obj/NLSHandler.o ../../../../obj/SAX2Handler.o -o ../../../../bin/MsgCreator
ld: warning -L: directory name (/usr/local/lib) does not exist
ld: can't locate file for: -lxerces-c
gnumake[3]: *** [../../../../bin/MsgCreator] Error 1
gnumake[2]: *** [../../../bin/MsgCreator] Error 2
gnumake[1]: *** [locale] Error 2
gnumake: *** [all] Error 2
Have I missed a step in building/installing XERCES or is there a problem configuring the XALAN build?
I have written about this to all three lists (xalan-c-users, xerces-c-dev, and xalan-dev), sorry for any duplications.
Thanks for you help. -Mark
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
