From 1c7f311bc1a10287557ae4b6167cbab03c792464 Mon Sep 17 00:00:00 2001 From: Markus Scherer Date: Mon, 19 Nov 2001 18:26:36 +0000 Subject: [PATCH] ICU-1465 describe changes in data loading X-SVN-Rev: 6984 --- icu4c/readme.html | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/icu4c/readme.html b/icu4c/readme.html index 8942f0b12f..fb161f52a7 100644 --- a/icu4c/readme.html +++ b/icu4c/readme.html @@ -278,6 +278,26 @@

For details see the User's Guide Design Chapter.

+

Data loading changed

+ +

ICU data loading is simplified for most users. By default, the ICU build + creates a DLL/shared library that is linked directly with the common library + ([lib]icuuc). By placing all ICU libraries including the data + library into the same folder, ICU should start up and find its data + immediately. Dynamic loading of data from DLLs/shared libraries is not + supported any more.

+ +

Before ICU 2.0, ICU did not itself link directly with its data library, + but some ICU applications did (like the Xerces XML parser) and called udata_setCommonData(). + This is not necessary any more in the default case.
+ On the other hand, this same technique can now be used to efficiently load + application data (e.g., for its own localization). An application can build + a data DLL/library of its own, link it, and call the new API udata_setAppData().

+ +

For details on finding and loading ICU data and on options for portable, + common data files etc. see the User's + Guide ICU Data Chapter.

+

Collation improvements

The performance of Japanese Katakana collation is improved, and the