Hi David, I tried again with ICU 3.8.1. It also failed with the same error. I posted this issue onto ICU support list PS: A quick question, with the Xerces C++ build with ICU, does the sample program ( eg . PParse) need any code change to support ICU ?
Thanks, RLUU -----Original Message----- From: David Bertoni [mailto:[EMAIL PROTECTED] Sent: Friday, June 20, 2008 11:56 AM To: c-users@xerces.apache.org Subject: Re: ICU service Luu, Richard wrote: > Hi David, > > Yes, I got error in 'make check install' for ICU installation. Below is > the cut/paste. > > ..... > make[1]: Making `all' in `testdata' > make[2]: Entering directory > `/plm/cynas/users/luur/icu/source/test/testdata' > LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY > _PATH ../../bin/genrb -k -q -s ../../test/testdata -d > ../../test/testdata/out/build te.txt > ../../test/testdata/te.txt:92: parse error. Stopped parsing with > U_FILE_ACCESS_ERROR > couldn't parse the file te.txt. Error:U_FILE_ACCESS_ERROR > make[2]: *** [../../test/testdata/out/build/te.res] Error 4 > make[2]: Leaving directory > `/plm/cynas/users/luur/icu/source/test/testdata' > make[1]: *** [all-recursive] Error 2 > make[1]: Leaving directory `/plm/cynas/users/luur/icu/source/test' > make: *** [check-recursive] Error 2 There could be many problems. Perhaps your ICU download is corrupt, or your compiler is broken. I suggest you download the ICU distribution again, verify it's OK, then build again. By the way, ICU version 4.0 is only available as a development milestone (d02), so you might want to download 3.8.1 and try building that instead. Also, please post this problem to the ICU support list, and include the exact Linux distribution you're using, along with the kernel version and compiler version. Perhaps there is a bug in 4.0 that needs to be addressed. Dave