From a3c9782b1c2249b1db86822dd3e65d092c06e773 Mon Sep 17 00:00:00 2001 From: George Rhoten Date: Fri, 17 Aug 2001 21:34:55 +0000 Subject: [PATCH] ICU-1080 Update the documentation on data loading/unloading, Unicode support and s/390 building. X-SVN-Rev: 5524 --- icu4c/readme.html | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/icu4c/readme.html b/icu4c/readme.html index 4cd9a6404b1..8cad9565cf8 100644 --- a/icu4c/readme.html +++ b/icu4c/readme.html @@ -79,7 +79,7 @@ @@ -153,8 +153,8 @@

Support for Unicode 3.1

-

The ICU data has been upgraded to support Unicode 3.1. This means that - the character property data and normalization has changed. Recent +

The ICU 2.0 data has been upgraded to support Unicode 3.1. This means + that the character property data and normalization has changed. Recent versions of ICU already supported Unicode 3.0 data with UTF-16 surrogate pairs.

@@ -973,9 +973,9 @@ Release build: CFLAGS=-2 IEEE390=1 ./configure

-
  • Since the default make on OS/390 is not gmake, pkgdata tool - requires that the environment variable MAKE be set to fully qualified - path to gmake.
  • +
  • Since the default make on OS/390 is not gmake, the pkgdata tool + requires that the "make" command is aliased to your installed version + of gmake.
  • The makedep executable that is used with the OS/390 ICU build process is not shipped with ICU. It is available at the

    -

    Using Shared Data Libraries

    +

    Unix Type Platform

    -

    HP/UX has a documented characteristic where the shl_unload() function - always unloads a library, regardless of how many times the library has - been loaded. Most operating systems reference count libraries as they are - opened. In the future (Jitterbug 414) this may be corrected in ICU, but - at present, we work around this problem by simply NOT ever unloading - shared libraries. This means that once a data library is loaded (ex: - libicudata.sl) by a process, it cannot be unloaded and replaced without - stopping and restarting the process.

    +

    If you are building on a Unix platform, it is important that you add + the location of your ICU libraries (including the data library) to your + LD_LIBRARY_PATH environment variable. The ICU libraries may not link or + load properly without doing this.

    Getting More Information About ICU