diff --git a/icu4c/readme.html b/icu4c/readme.html index dd2f980a44..88ca314fc5 100644 --- a/icu4c/readme.html +++ b/icu4c/readme.html @@ -32,7 +32,7 @@ ICU 2.6 ReadMe -
Version: 2003-Feb-11
+
Version: 2003-Apr-14
Copyright © 1997-2003 International Business Machines Corporation and
others. All Rights Reserved.
On Unix, you should have used "gmake install" to make it easier to - develop and package ICU. The bin, lib and include directories are needed to - develop applications that use ICU. These directories will be created relative to the - "--prefix=dir" configure option (See above). - When ICU is built on Windows, a similar directory structure is built.
+On Unix, you should have used "gmake install" to make it easier + to develop and package ICU. The bin, lib and include directories are needed + to develop applications that use ICU. These directories will be created + relative to the "--prefix=dir" configure option (See above). When ICU is built on Windows, a similar + directory structure is built.
When changes have been made to the standard ICU distribution, it is recommended that at least one of the following guidelines be followed for @@ -1403,8 +1404,18 @@ del common/libicuuc.o chance that the ICU global mutex is not initialized properly. Normally the ICU global mutex is initialized during C++ static initialization, but there are some compilers and linkers that do not properly perform C++ static - initialization in a library (this sometimes happens on HP/UX and on MacOS - 10.1).
+ initialization in a library. Here are some of the cases when the global + mutex is not initialized: + +Upon the first usage of most ICU APIs, the global mutex will get initialized. For example, you could call uloc_countAvailable() or @@ -1416,8 +1427,9 @@ del common/libicuuc.o initialization works properly.
ICU does not use C++ static initialization for anything else, and - disabling threads in ICU will disable all C++ static initialization in - ICU.
+ disabling threads in ICU will disable all C++ static initialization in ICU. + If you do not have a multithreaded application, you do not need to worry + about the global mutex.