On Wed, 15 Dec 1999, Clark C. Evans wrote: > I cannot build the "c" version of today's snapshot > on a stock RH 6.1 Pentium box. > > I ran configure, and it tried to create /obj and /lib > So, I looked at the Makefile, and it did not define > XCERESCROOT, after defining this, it got a few more > lines into the Makefile and tried to create /include/lib > Hmm.
I was able to get a little bit further than that with the following steps: export XERCESCROOT=/home/balld/src/xml-xerces/c sh runConfigure -p linux make I bet you tried to ./configure in the c directory. That's the standard way to make UNIX packages in this day and age; one wonders why the Xerces package requires another wrapper script. I'd recommend the following: 1. Top level README or INSTALLATION document, even if it's just what I have above. 2. Make the runConfigure script executable. FYI, it's building right now on my machine; the only major complaint it has so far is that a bunch of classes only have private destructors and no friends. I'm by no means a c++ expert so I don't know if this is a gratuitous message or not. Aha, it just finished building. Yep, looks like a valid shared library to me. Cool. Now I wonder if I can get the perl library built, and if this parser will be faster than CPAN's XML parser. - donald
