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