On Mar 4, 2004, at 4:13 PM, [EMAIL PROTECTED] wrote:

It gets better.  I don't have this problem in a debug build (in any
compiler).  I have it regardless of compiler in a release build (CL or
ICL).

Hmm, maybe we have a problem with mixing run-time libraries, or it's just a
bug in our code that manifests only in the relase build.

Has anybody successfully built Xerces+Xalan+ICU before, with any compiler (in 1.7)? I really just need binaries for testing, so if someone *had* binaries and libs that I could use, that would solve my problem, at least for a while.


However, in a debug build, I have a new problem, which is that
'genrb.exe' can't be found.  What is this executable, and where should
I have it from?

This is part of the ICU, but only appears in later versions. Check the bin
directory of your ICU distribution to see if it's there. We also may have
a bug in our Makefiles, since this stuff is pretty new.

This one is my mistake. I thought that it was copied as part of the xerces install, but it wasn't. Adding the icu bin dir to the exe path helps, but then I get more problems with bad return codes from other icu apps (gencmn.exe, and pkgdata.exe). These may be because I'm mixing an optimized ICU with debug Xalan, which is generally a no-no on win32. I'll try building everything debug, I suppose.


--
Nick



Reply via email to