|
From: <chr...@ju...> - 2004-02-05 04:54:23
|
I have spent a GREAT deal of time trying to get xercesc to work properly for our needs and have not succeeded at all. Has anyone actually been able to download (build) install and properly configure this package?? Unforunately I am stuck with WinME for windows and will need to do any development in Linux for now. So about two months ago (no joke) I downloaded the Xercesc source (their binary used woefully outdated libraries that are compatable with mine) and set out to compile and install it. It took me about 15 or 20 months or so to configure, compile and install it with no errors! Everything seems to be installed where it should be. Unfortunately when I try to compile any code that includes a xerces header, the compiler can't link it. None of my other libraries do this and I've even tried it with different compilers to no avail. The only possibility I can think of is that xerces uses obsolete libraries (at least in the linux environment). This seems consistent with the binaries that were available. The also seemed obsolete. My experiences with xerces raised a few questions for me however. Do we really need xerces?? It seems to me that we would only be using 1% of it's features. Does it really matter if we don't have validation capability? What the hell are we going to validate anyway?? We can validate all of our XML before it even gets into the source tree, do we REALLY want to do this at run time?? Does it make sense to load 8MB+ xerces classes to do something that a less than 1MB class could do quite easily? If you're making some type of browser xerces may make since, but to me it seems like more trouble than its worth. In all the time it has taken me to not get xerces working, I could probably have made a class that can parse basic XML myself. If no one else has gotten this to work then I think we should move on. If anyone has (expecially in Linux), let me know how you did it! If it just doesn't work for me, but does for everyone else, then I'll need somthing else to work on. :-) Regards, chrisp ~ ________________________________________________________________ The best thing to hit the Internet in years - Juno SpeedBand! Surf the Web up to FIVE TIMES FASTER! Only $14.95/ month - visit www.juno.com to sign up today! |