mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-07 14:31:31 +00:00
ICU-1080 Update the documentation on data loading/unloading, Unicode support and s/390 building.
X-SVN-Rev: 5524
This commit is contained in:
parent
fc61c83aa2
commit
a3c9782b1c
1 changed files with 11 additions and 15 deletions
|
@ -79,7 +79,7 @@
|
|||
<ul class="TOC">
|
||||
<li><a href="#ImportantNotesWindows">Windows Platform</a></li>
|
||||
|
||||
<li><a href="#sharedLibNote">Using Shared Data Libraries</a></li>
|
||||
<li><a href="#ImportantNotesUnix">Unix Type Platforms</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
|
@ -153,8 +153,8 @@
|
|||
|
||||
<h3><a name="NewsUnicodeVer">Support for Unicode 3.1</a></h3>
|
||||
|
||||
<p>The ICU data has been upgraded to support Unicode 3.1. This means that
|
||||
the character property data and normalization has changed. Recent
|
||||
<p>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.</p>
|
||||
|
||||
|
@ -973,9 +973,9 @@
|
|||
Release build: <code>CFLAGS=-2 IEEE390=1 ./configure</code></p>
|
||||
</li>
|
||||
|
||||
<li>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.</li>
|
||||
<li>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.</li>
|
||||
|
||||
<li>The makedep executable that is used with the OS/390 ICU build
|
||||
process is not shipped with ICU. It is available at the <a href=
|
||||
|
@ -1219,16 +1219,12 @@ Data set name type : PDS
|
|||
seemingly get memory errors when you run the executable.<br>
|
||||
</p>
|
||||
|
||||
<h3><a name="sharedLibNote">Using Shared Data Libraries</a></h3>
|
||||
<h3><a name="ImportantNotesUnix">Unix Type Platform</a></h3>
|
||||
|
||||
<p>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.</p>
|
||||
<p>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.</p>
|
||||
|
||||
<h2><a name="UsageInformation">Getting More Information About
|
||||
ICU</a></h2>
|
||||
|
|
Loading…
Add table
Reference in a new issue