ICU-3963 Update to version 3.2
X-SVN-Rev: 16621
This commit is contained in:
parent
fca5152d7f
commit
5c97ee7892
@ -2,9 +2,6 @@
|
||||
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta name="generator" content=
|
||||
"HTML Tidy for Windows (vers 1st March 2004), see www.w3.org">
|
||||
|
||||
<title>ReadMe for ICU</title>
|
||||
<meta name="COPYRIGHT" content=
|
||||
"Copyright (c) 1997-2004 IBM Corporation and others. All Rights Reserved.">
|
||||
@ -29,10 +26,10 @@
|
||||
|
||||
<body>
|
||||
<h1>International Components for Unicode<br>
|
||||
<abbr title="International Components for Unicode">ICU</abbr> 3.1
|
||||
<abbr title="International Components for Unicode">ICU</abbr> 3.2
|
||||
ReadMe</h1>
|
||||
|
||||
<p>Version: 2004-Aug-04<br>
|
||||
<p>Version: 2004-Oct-25<br>
|
||||
Copyright © 1997-2004 International Business Machines Corporation and
|
||||
others. All Rights Reserved.</p>
|
||||
<!-- Remember that there is a copyright at the end too -->
|
||||
@ -228,183 +225,23 @@
|
||||
<p>The following list concentrates on <em>changes that affect existing
|
||||
applications migrating from previous ICU releases</em>. For more news about
|
||||
this release, see the <a href=
|
||||
"http://oss.software.ibm.com/icu/download/3.0/index.html">ICU 3.0 download
|
||||
"http://oss.software.ibm.com/icu/download/3.2/index.html">ICU 3.2 download
|
||||
page</a>.</p>
|
||||
|
||||
<h3><a name="News_Respath" id="News_Respath">Resource Path Issue</a></h3>
|
||||
<h3><a name="News_putil_h" id="News_putil_h">Changes to putil.h and
|
||||
utypes.h</a></h3>
|
||||
|
||||
<p>In 3.0, do not set the ICU data path to a short name consisting of only
|
||||
a directory or package name. For example, if your resource package is named
|
||||
'mydata', and resides in a directory named 'mydata', the following will
|
||||
fail:</p>
|
||||
<pre>
|
||||
<samp>u_setDataDirectory("mydata");
|
||||
ures_open("mydata", NULL, &status);
|
||||
</samp>
|
||||
</pre>
|
||||
<p>Starting in ICU 3.2, the unicode/utypes.h and unicode/putil.h headers
|
||||
are no longer circularly dependent on each other. This means that if you
|
||||
use any of the functions from unicode/putil.h and only included
|
||||
unicode/utypes.h, you will now have to include unicode/putil.h too. No
|
||||
stable API functions have been removed from these headers, but some
|
||||
internal function declarations (marked with @internal) have been moved to
|
||||
internal headers.</p>
|
||||
|
||||
<p>When the data directory and the path (first argument to ures_open) are
|
||||
exactly the same string, ICU will load the ICU data rather than your
|
||||
'mydata' package. This is a known bug and is <a href=
|
||||
"http://www.jtcsv.com/cgibin/icu-bugs?findid=3841">#3841</a>. The solution
|
||||
is to make sure these strings are different. For example, setting a path of
|
||||
"mydata:/otherdir" would work, because there are two path segments and the
|
||||
path is not identical to "mydata". Another solution would be to use a full
|
||||
or relative path such as "C:\\path\\to\\mydata", "./mydata", "./mydata/" or
|
||||
"mydata/".</p>
|
||||
|
||||
<h3><a name="News_Locale" id="News_Locale">Locale Identifier
|
||||
Changes</a></h3>
|
||||
|
||||
<p>The ICU locale identifier format has recently changed. In order to
|
||||
improve support for RFC 3066 identifiers and to support keyword
|
||||
identifiers, some minor breaking changes have been introduced. When your
|
||||
application is working with POSIX locale identifiers or .NET locale
|
||||
identifiers, you should use <code><a href=
|
||||
"http://oss.software.ibm.com/icu/apiref/uloc_8h.html">uloc_canonicalize</a>()</code>
|
||||
to convert it to an ICU locale identifier. It was an undocumented feature
|
||||
that you could pass a POSIX locale to ICU, and ICU would convert it for you
|
||||
automatically. For example, if you used @EURO or @PREEURO to identify
|
||||
certain currencies, you should now be using the "@currency=" keyword for
|
||||
the locale identifiers. If you use the <code>uloc_canonicalize()</code>
|
||||
function, it will convert the @PREEURO variants to the proper ICU locale
|
||||
identifier. For example, it will convert "fr-fr@PREEURO" to
|
||||
"fr_FR@currency=FRF". More information about keywords can be found in the
|
||||
<a href="http://oss.software.ibm.com/icu/userguide/locale.html">Locale
|
||||
Section</a> of the User's Guide and <a href=
|
||||
"http://www.openi18n.org/specs/ldml/1.0/ldml-spec.htm">on the OpenI18N
|
||||
site</a>.</p>
|
||||
|
||||
<p>Some ISO 15924 script codes are used in some RFC 3066 language tags.
|
||||
This is especially helpful when you need to differentiate cases where a
|
||||
language can be written with more than one script. Since ICU now supports
|
||||
ISO 15924 script codes in the locale identifier, you can now specify
|
||||
locales like "zh_Hant" to specify Traditional Chinese. Previously, people
|
||||
had to use "zh_TW" to specify Traditional Chinese, which isn't quite
|
||||
correct because the locale identifier is specifying the language of a
|
||||
region and not the type of language. The current locale identifiers, like
|
||||
en_US, still work, and do not require any changes in your code. Future
|
||||
versions of ICU will move the data into the proper locale resources, and
|
||||
the locale infrastructure will be improved.</p>
|
||||
|
||||
<p>In order to differentiate between the two library names on all
|
||||
platforms, static libraries now use an "s" as a prefix to differentiate
|
||||
between the shared and static libraries. For example, "libicuuc.a" is now
|
||||
"lib<strong>s</strong>icuuc.a". This means that if you used "-licuuc" to
|
||||
link the common library into your application, you now need to use
|
||||
"-lsicuuc".</p>
|
||||
|
||||
<h3><a name="News_ICUIO" id="News_ICUIO">ICUIO Library Changes</a></h3>
|
||||
|
||||
<p>The ICUIO library is still unsupported (this was previously called the
|
||||
ustdio library), and some breaking fixes have been made to the library. %S
|
||||
should be used for UTF-16 strings, and %C should be used for UChar for the
|
||||
format strings. The %K and %U format specifiers are deprecated and will be
|
||||
removed in a future version of ICU. Also u_fgets now uses the same argument
|
||||
ordering as stdio fgets, which will make it easier for people to migrate
|
||||
their existing stdio implementations to use ICUIO. Fortunately, u_fgets now
|
||||
follows the Unicode algorithm for detecting hard line breaks, and some
|
||||
performance enhancements to this library have been implemented so that most
|
||||
of the formatting and parsing functions will run faster.</p>
|
||||
|
||||
<h3><a name="News_Library_Init" id="News_Library_Init">Library
|
||||
Initialization</a></h3>
|
||||
|
||||
<p>ICU4C 2.6 introduces a library initialization function. It is required
|
||||
to call it before using any ICU services in a multi-threaded environment.
|
||||
For details please see the <a href=
|
||||
"http://oss.software.ibm.com/icu/apiref/index.html">documentation</a> of
|
||||
<code>u_init()</code> in the <code>unicode/uclean.h</code> header file.</p>
|
||||
|
||||
<h3><a name="News_TimeZone_IDs" id="News_TimeZone_IDs">TimeZone
|
||||
Identifiers</a></h3>
|
||||
|
||||
<p>ICU supports over 500 TimeZone identifiers. Most of these are current
|
||||
Olson identifiers (see TimeZone documentation). However, some of these are
|
||||
obsolete names for current identifiers. There are two sources of obsolete
|
||||
identifiers: the Olson database itself, and JDK legacy identifiers. (For
|
||||
example, the Olson database defines "US/Pacific" as an old identifier for
|
||||
"America/Los_Angeles". JDK 1.5 defines "PST" as a legacy identifier
|
||||
equivalent to "America/Los_Angeles".) Currently, the ICU TimeZone API does
|
||||
not distinguish between current identifiers and obsolete identifiers. This
|
||||
section lists obsolete identifiers and their modern equivalents.</p>
|
||||
|
||||
<p>As of ICU 3.0 there are 136 obsolete Olson names (modern names given in
|
||||
parentheses): <small>America/Atka (America/Adak), America/Ensenada
|
||||
(America/Tijuana), America/Fort_Wayne (America/Indianapolis),
|
||||
America/Indiana/Indianapolis (America/Indianapolis),
|
||||
America/Kentucky/Louisville (America/Louisville), America/Knox_IN
|
||||
(America/Indiana/Knox), America/Porto_Acre (America/Rio_Branco),
|
||||
America/Rosario (America/Cordoba), America/Shiprock (America/Denver),
|
||||
America/Virgin (America/St_Thomas), Antarctica/South_Pole
|
||||
(Antarctica/McMurdo), Arctic/Longyearbyen (Europe/Oslo), Asia/Ashkhabad
|
||||
(Asia/Ashgabat), Asia/Chungking (Asia/Chongqing), Asia/Dacca (Asia/Dhaka),
|
||||
Asia/Istanbul (Europe/Istanbul), Asia/Macao (Asia/Macau), Asia/Tel_Aviv
|
||||
(Asia/Jerusalem), Asia/Thimbu (Asia/Thimphu), Asia/Ujung_Pandang
|
||||
(Asia/Makassar), Asia/Ulan_Bator (Asia/Ulaanbaatar), Atlantic/Jan_Mayen
|
||||
(Europe/Oslo), Australia/ACT (Australia/Sydney), Australia/Canberra
|
||||
(Australia/Sydney), Australia/LHI (Australia/Lord_Howe), Australia/NSW
|
||||
(Australia/Sydney), Australia/North (Australia/Darwin),
|
||||
Australia/Queensland (Australia/Brisbane), Australia/South
|
||||
(Australia/Adelaide), Australia/Tasmania (Australia/Hobart),
|
||||
Australia/Victoria (Australia/Melbourne), Australia/West (Australia/Perth),
|
||||
Australia/Yancowinna (Australia/Broken_Hill), Brazil/Acre
|
||||
(America/Porto_Acre), Brazil/DeNoronha (America/Noronha), Brazil/East
|
||||
(America/Sao_Paulo), Brazil/West (America/Manaus), CST6CDT
|
||||
(America/Chicago), Canada/Atlantic (America/Halifax), Canada/Central
|
||||
(America/Winnipeg), Canada/East-Saskatchewan (America/Regina),
|
||||
Canada/Eastern (America/Toronto), Canada/Mountain (America/Edmonton),
|
||||
Canada/Newfoundland (America/St_Johns), Canada/Pacific (America/Vancouver),
|
||||
Canada/Saskatchewan (America/Regina), Canada/Yukon (America/Whitehorse),
|
||||
Chile/Continental (America/Santiago), Chile/EasterIsland (Pacific/Easter),
|
||||
Cuba (America/Havana), EST (America/Indianapolis), EST5EDT
|
||||
(America/New_York), Egypt (Africa/Cairo), Eire (Europe/Dublin), Etc/GMT+0
|
||||
(Etc/GMT), Etc/GMT-0 (Etc/GMT), Etc/GMT0 (Etc/GMT), Etc/Greenwich
|
||||
(Etc/GMT), Etc/Universal (Etc/UTC), Etc/Zulu (Etc/UTC), Europe/Bratislava
|
||||
(Europe/Prague), Europe/Ljubljana (Europe/Belgrade), Europe/Nicosia
|
||||
(Asia/Nicosia), Europe/San_Marino (Europe/Rome), Europe/Sarajevo
|
||||
(Europe/Belgrade), Europe/Skopje (Europe/Belgrade), Europe/Tiraspol
|
||||
(Europe/Chisinau), Europe/Vatican (Europe/Rome), Europe/Zagreb
|
||||
(Europe/Belgrade), GB (Europe/London), GB-Eire (Europe/London), GMT
|
||||
(Etc/GMT), GMT+0 (Etc/GMT+0), GMT-0 (Etc/GMT-0), GMT0 (Etc/GMT0), Greenwich
|
||||
(Etc/Greenwich), HST (Pacific/Honolulu), Hongkong (Asia/Hong_Kong), Iceland
|
||||
(Atlantic/Reykjavik), Iran (Asia/Tehran), Israel (Asia/Jerusalem), Jamaica
|
||||
(America/Jamaica), Japan (Asia/Tokyo), Kwajalein (Pacific/Kwajalein), Libya
|
||||
(Africa/Tripoli), MST (America/Phoenix), MST7MDT (America/Denver),
|
||||
Mexico/BajaNorte (America/Tijuana), Mexico/BajaSur (America/Mazatlan),
|
||||
Mexico/General (America/Mexico_City), Mideast/Riyadh87 (Asia/Riyadh87),
|
||||
Mideast/Riyadh88 (Asia/Riyadh88), Mideast/Riyadh89 (Asia/Riyadh89), NZ
|
||||
(Pacific/Auckland), NZ-CHAT (Pacific/Chatham), Navajo (America/Denver), PRC
|
||||
(Asia/Shanghai), PST8PDT (America/Los_Angeles), Pacific/Samoa
|
||||
(Pacific/Pago_Pago), Poland (Europe/Warsaw), Portugal (Europe/Lisbon), ROC
|
||||
(Asia/Taipei), ROK (Asia/Seoul), Singapore (Asia/Singapore), SystemV/AST4
|
||||
(America/Puerto_Rico), SystemV/AST4ADT (America/Halifax), SystemV/CST6
|
||||
(America/Regina), SystemV/CST6CDT (America/Chicago), SystemV/EST5
|
||||
(America/Indianapolis), SystemV/EST5EDT (America/New_York), SystemV/HST10
|
||||
(Pacific/Honolulu), SystemV/MST7 (America/Phoenix), SystemV/MST7MDT
|
||||
(America/Denver), SystemV/PST8 (Pacific/Pitcairn), SystemV/PST8PDT
|
||||
(America/Los_Angeles), SystemV/YST9 (Pacific/Gambier), SystemV/YST9YDT
|
||||
(America/Anchorage), Turkey (Europe/Istanbul), UCT (Etc/UCT), US/Alaska
|
||||
(America/Anchorage), US/Aleutian (America/Adak), US/Arizona
|
||||
(America/Phoenix), US/Central (America/Chicago), US/East-Indiana
|
||||
(America/Indianapolis), US/Eastern (America/New_York), US/Hawaii
|
||||
(Pacific/Honolulu), US/Indiana-Starke (America/Indiana/Knox), US/Michigan
|
||||
(America/Detroit), US/Mountain (America/Denver), US/Pacific
|
||||
(America/Los_Angeles), US/Pacific-New (America/Los_Angeles), US/Samoa
|
||||
(Pacific/Pago_Pago), UTC (Etc/UTC), Universal (Etc/Universal), W-SU
|
||||
(Europe/Moscow), Zulu (Etc/Zulu).</small></p>
|
||||
|
||||
<p>As of ICU 3.0 there are 25 legacy JDK identifiers (modern names given in
|
||||
parentheses): <small>ACT (Australia/Darwin), AET (Australia/Sydney), AGT
|
||||
(America/Buenos_Aires), ART (Africa/Cairo), AST (America/Anchorage), BET
|
||||
(America/Sao_Paulo), BST (Asia/Dhaka), CAT (Africa/Harare), CNT
|
||||
(America/St_Johns), CST (America/Chicago), CTT (Asia/Shanghai), EAT
|
||||
(Africa/Addis_Ababa), ECT (Europe/Paris), IET (America/Indianapolis), IST
|
||||
(Asia/Calcutta), JST (Asia/Tokyo), MIT (Pacific/Apia), NET (Asia/Yerevan),
|
||||
NST (Pacific/Auckland), PLT (Asia/Karachi), PNT (America/Phoenix), PRT
|
||||
(America/Puerto_Rico), PST (America/Los_Angeles), SST
|
||||
(Pacific/Guadalcanal), VST (Asia/Saigon).</small></p>
|
||||
<hr>
|
||||
<p>This change was announced on the icu mailing list, and it was done to
|
||||
fix some header dependency issues that appeared while trying to make some
|
||||
changes to the utf.h header macros.</p>
|
||||
|
||||
<h2><a name="Download" href="#Download" id="Download">How To Download the
|
||||
Source Code</a></h2>
|
||||
@ -1055,8 +892,8 @@ ures_open("mydata", NULL, &status);
|
||||
The instructions for building with Visual Studio 6 are similar to the
|
||||
instructions for Visual Studio .NET. If you have Microsoft Visual Studio
|
||||
.NET 2002, it is recommended that you build from the command line with
|
||||
Cygwin. The Cygwin building instructions are in <a
|
||||
href="#HowToBuildCygwin">How To Build And Install On Windows with Cygwin</a>
|
||||
Cygwin. The Cygwin building instructions are in <a href=
|
||||
"#HowToBuildCygwin">How To Build And Install On Windows with Cygwin</a>
|
||||
section of this document.</p>
|
||||
|
||||
<h3><a name="HowToBuildWindowsXP64" href="#HowToBuildWindowsXP64" id=
|
||||
@ -1588,10 +1425,10 @@ ADDENVVAR ENVVAR(OUTPUTDIR) VALUE('<i>libraryname</i>')</samp>
|
||||
</ol>
|
||||
|
||||
<p>Following these guidelines prevents other applications that use a
|
||||
standard ICU distribution from conflicting with any libraries that you need. On
|
||||
operating systems that do not have a standard C++ ABI (name mangling) for
|
||||
compilers, it is recommended to do this special packaging anyway. More
|
||||
details on customizing ICU are available in the <a href=
|
||||
standard ICU distribution from conflicting with any libraries that you
|
||||
need. On operating systems that do not have a standard C++ ABI (name
|
||||
mangling) for compilers, it is recommended to do this special packaging
|
||||
anyway. More details on customizing ICU are available in the <a href=
|
||||
"http://oss.software.ibm.com/icu/userguide/index.html">User's Guide</a>.
|
||||
The <a href="#SourceCode">ICU Source Code Organization</a> section of this
|
||||
readme.html gives a more complete description of the libraries.</p>
|
||||
|
@ -55,7 +55,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
|
||||
# ADD LINK32 icudt.lib kernel32.lib user32.lib advapi32.lib shell32.lib /nologo /base:"0x4a800000" /dll /machine:I386 /out:"..\..\bin\icuuc31.dll" /implib:"..\..\lib\icuuc.lib" /libpath:"..\..\lib"
|
||||
# ADD LINK32 icudt.lib kernel32.lib user32.lib advapi32.lib shell32.lib /nologo /base:"0x4a800000" /dll /machine:I386 /out:"..\..\bin\icuuc32.dll" /implib:"..\..\lib\icuuc.lib" /libpath:"..\..\lib"
|
||||
# SUBTRACT LINK32 /pdb:none /debug
|
||||
|
||||
!ELSEIF "$(CFG)" == "common - Win32 Debug"
|
||||
@ -82,7 +82,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
|
||||
# ADD LINK32 icudt.lib kernel32.lib user32.lib advapi32.lib shell32.lib /nologo /base:"0x4a800000" /dll /debug /machine:I386 /out:"..\..\bin\icuuc31d.dll" /implib:"..\..\lib\icuucd.lib" /pdbtype:sept /libpath:"..\..\lib"
|
||||
# ADD LINK32 icudt.lib kernel32.lib user32.lib advapi32.lib shell32.lib /nologo /base:"0x4a800000" /dll /debug /machine:I386 /out:"..\..\bin\icuuc32d.dll" /implib:"..\..\lib\icuucd.lib" /pdbtype:sept /libpath:"..\..\lib"
|
||||
# SUBTRACT LINK32 /pdb:none
|
||||
|
||||
!ELSEIF "$(CFG)" == "common - Win64 Release"
|
||||
@ -109,7 +109,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:IX86 /machine:IA64
|
||||
# ADD LINK32 icudt.lib kernel32.lib user32.lib advapi32.lib shell32.lib /nologo /base:"0x4a800000" /dll /machine:IX86 /out:"..\..\bin\icuuc31.dll" /implib:"..\..\lib\icuuc.lib" /libpath:"..\..\lib" /machine:IA64
|
||||
# ADD LINK32 icudt.lib kernel32.lib user32.lib advapi32.lib shell32.lib /nologo /base:"0x4a800000" /dll /machine:IX86 /out:"..\..\bin\icuuc32.dll" /implib:"..\..\lib\icuuc.lib" /libpath:"..\..\lib" /machine:IA64
|
||||
# SUBTRACT LINK32 /debug
|
||||
|
||||
!ELSEIF "$(CFG)" == "common - Win64 Debug"
|
||||
@ -136,7 +136,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:IX86 /pdbtype:sept /machine:IA64
|
||||
# ADD LINK32 icudt.lib kernel32.lib user32.lib advapi32.lib shell32.lib /nologo /base:"0x4a800000" /dll /incremental:no /debug /machine:IX86 /out:"..\..\bin\icuuc31d.dll" /implib:"..\..\lib\icuucd.lib" /pdbtype:sept /libpath:"..\..\lib" /machine:IA64
|
||||
# ADD LINK32 icudt.lib kernel32.lib user32.lib advapi32.lib shell32.lib /nologo /base:"0x4a800000" /dll /incremental:no /debug /machine:IX86 /out:"..\..\bin\icuuc32d.dll" /implib:"..\..\lib\icuucd.lib" /pdbtype:sept /libpath:"..\..\lib" /machine:IA64
|
||||
|
||||
!ENDIF
|
||||
|
||||
|
@ -41,10 +41,10 @@
|
||||
Name="VCCustomBuildTool"/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile="..\..\bin\icuuc31.dll"
|
||||
OutputFile="..\..\bin\icuuc32.dll"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="TRUE"
|
||||
ProgramDatabaseFile=".\..\..\lib\icuuc31.pdb"
|
||||
ProgramDatabaseFile=".\..\..\lib\icuuc32.pdb"
|
||||
BaseAddress="0x4a800000"
|
||||
ImportLibrary="..\..\lib\icuuc.lib"/>
|
||||
<Tool
|
||||
@ -104,11 +104,11 @@
|
||||
Name="VCCustomBuildTool"/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile="..\..\bin\icuuc31d.dll"
|
||||
OutputFile="..\..\bin\icuuc32d.dll"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="TRUE"
|
||||
GenerateDebugInformation="TRUE"
|
||||
ProgramDatabaseFile=".\..\..\lib\icuuc31d.pdb"
|
||||
ProgramDatabaseFile=".\..\..\lib\icuuc32d.pdb"
|
||||
BaseAddress="0x4a800000"
|
||||
ImportLibrary="..\..\lib\icuucd.lib"/>
|
||||
<Tool
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -61,7 +61,7 @@
|
||||
* This value will change in the subsequent releases of ICU
|
||||
* @draft ICU 2.6
|
||||
*/
|
||||
#define U_ICU_VERSION_MINOR_NUM 1
|
||||
#define U_ICU_VERSION_MINOR_NUM 2
|
||||
|
||||
/** The current ICU patchlevel version as an integer.
|
||||
* This value will change in the subsequent releases of ICU
|
||||
@ -73,20 +73,20 @@
|
||||
* This value will change in the subsequent releases of ICU
|
||||
* @draft ICU 2.6
|
||||
*/
|
||||
#define U_ICU_VERSION_SUFFIX _3_1
|
||||
#define U_ICU_VERSION_SUFFIX _3_2
|
||||
|
||||
/** The current ICU library version as a dotted-decimal string. The patchlevel
|
||||
* only appears in this string if it non-zero.
|
||||
* This value will change in the subsequent releases of ICU
|
||||
* @stable ICU 2.4
|
||||
*/
|
||||
#define U_ICU_VERSION "3.1"
|
||||
#define U_ICU_VERSION "3.2"
|
||||
|
||||
/** The current ICU library major/minor version as a string without dots, for library name suffixes.
|
||||
* This value will change in the subsequent releases of ICU
|
||||
* @draft ICU 2.6
|
||||
*/
|
||||
#define U_ICU_VERSION_SHORT "31"
|
||||
#define U_ICU_VERSION_SHORT "32"
|
||||
|
||||
/** An ICU version consists of up to 4 numbers from 0..255.
|
||||
* @stable ICU 2.4
|
||||
@ -113,7 +113,7 @@ typedef uint8_t UVersionInfo[U_MAX_VERSION_LENGTH];
|
||||
#define U_ICU_NAMESPACE icu
|
||||
namespace U_ICU_NAMESPACE { }
|
||||
#else
|
||||
#define U_ICU_NAMESPACE icu_3_1
|
||||
#define U_ICU_NAMESPACE icu_3_2
|
||||
namespace U_ICU_NAMESPACE { }
|
||||
namespace icu = U_ICU_NAMESPACE;
|
||||
#endif
|
||||
|
@ -10,7 +10,7 @@
|
||||
|
||||
##############################################################################
|
||||
# Keep the following in sync with the version - see common/unicode/uversion.h
|
||||
U_ICUDATA_NAME=icudt31
|
||||
U_ICUDATA_NAME=icudt32
|
||||
##############################################################################
|
||||
U_ICUDATA_ENDIAN_SUFFIX=l
|
||||
UNICODE_VERSION=4.0.1
|
||||
|
@ -55,7 +55,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
|
||||
# ADD LINK32 icuuc.lib /nologo /base:"0x4a900000" /dll /machine:I386 /out:"..\..\bin\icuin31.dll" /implib:"..\..\lib\icuin.lib" /libpath:"..\..\lib"
|
||||
# ADD LINK32 icuuc.lib /nologo /base:"0x4a900000" /dll /machine:I386 /out:"..\..\bin\icuin32.dll" /implib:"..\..\lib\icuin.lib" /libpath:"..\..\lib"
|
||||
# SUBTRACT LINK32 /pdb:none /debug
|
||||
|
||||
!ELSEIF "$(CFG)" == "i18n - Win32 Debug"
|
||||
@ -82,7 +82,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
|
||||
# ADD LINK32 icuucd.lib /nologo /base:"0x4a900000" /dll /debug /machine:I386 /out:"..\..\bin\icuin31d.dll" /implib:"..\..\lib\icuind.lib" /pdbtype:sept /libpath:"..\..\lib"
|
||||
# ADD LINK32 icuucd.lib /nologo /base:"0x4a900000" /dll /debug /machine:I386 /out:"..\..\bin\icuin32d.dll" /implib:"..\..\lib\icuind.lib" /pdbtype:sept /libpath:"..\..\lib"
|
||||
# SUBTRACT LINK32 /pdb:none
|
||||
|
||||
!ELSEIF "$(CFG)" == "i18n - Win64 Release"
|
||||
@ -109,7 +109,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:IX86 /machine:IA64
|
||||
# ADD LINK32 icuuc.lib /nologo /base:"0x4a900000" /dll /machine:IX86 /out:"..\..\bin\icuin31.dll" /implib:"..\..\lib\icuin.lib" /libpath:"..\..\lib" /machine:IA64
|
||||
# ADD LINK32 icuuc.lib /nologo /base:"0x4a900000" /dll /machine:IX86 /out:"..\..\bin\icuin32.dll" /implib:"..\..\lib\icuin.lib" /libpath:"..\..\lib" /machine:IA64
|
||||
# SUBTRACT LINK32 /debug
|
||||
|
||||
!ELSEIF "$(CFG)" == "i18n - Win64 Debug"
|
||||
@ -136,7 +136,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:IX86 /pdbtype:sept /machine:IA64
|
||||
# ADD LINK32 icuucd.lib /nologo /base:"0x4a900000" /dll /incremental:no /debug /machine:IX86 /out:"..\..\bin\icuin31d.dll" /implib:"..\..\lib\icuind.lib" /pdbtype:sept /libpath:"..\..\lib" /machine:IA64
|
||||
# ADD LINK32 icuucd.lib /nologo /base:"0x4a900000" /dll /incremental:no /debug /machine:IX86 /out:"..\..\bin\icuin32d.dll" /implib:"..\..\lib\icuind.lib" /pdbtype:sept /libpath:"..\..\lib" /machine:IA64
|
||||
|
||||
!ENDIF
|
||||
|
||||
|
@ -42,10 +42,10 @@
|
||||
Name="VCCustomBuildTool"/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile="..\..\bin\icuin31.dll"
|
||||
OutputFile="..\..\bin\icuin32.dll"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="TRUE"
|
||||
ProgramDatabaseFile=".\..\..\lib\icuin31.pdb"
|
||||
ProgramDatabaseFile=".\..\..\lib\icuin32.pdb"
|
||||
BaseAddress="0x4a900000"
|
||||
ImportLibrary="..\..\lib\icuin.lib"/>
|
||||
<Tool
|
||||
@ -108,11 +108,11 @@
|
||||
Name="VCCustomBuildTool"/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile="..\..\bin\icuin31d.dll"
|
||||
OutputFile="..\..\bin\icuin32d.dll"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="TRUE"
|
||||
GenerateDebugInformation="TRUE"
|
||||
ProgramDatabaseFile=".\..\..\lib\icuin31d.pdb"
|
||||
ProgramDatabaseFile=".\..\..\lib\icuin32d.pdb"
|
||||
BaseAddress="0x4a900000"
|
||||
ImportLibrary="..\..\lib\icuind.lib"/>
|
||||
<Tool
|
||||
|
@ -55,7 +55,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
|
||||
# ADD LINK32 icuuc.lib icuin.lib /nologo /dll /machine:I386 /out:"..\..\bin\icuio31.dll" /implib:"..\..\lib/icuio.lib" /libpath:"..\..\lib\\"
|
||||
# ADD LINK32 icuuc.lib icuin.lib /nologo /dll /machine:I386 /out:"..\..\bin\icuio32.dll" /implib:"..\..\lib/icuio.lib" /libpath:"..\..\lib\\"
|
||||
# SUBTRACT LINK32 /pdb:none
|
||||
|
||||
!ELSEIF "$(CFG)" == "io - Win32 Debug"
|
||||
@ -82,7 +82,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
|
||||
# ADD LINK32 icuucd.lib icuind.lib /nologo /dll /debug /machine:I386 /out:"..\..\bin\icuio31d.dll" /implib:"..\..\lib\icuiod.lib" /pdbtype:sept /libpath:"debug" /libpath:"..\..\lib\\"
|
||||
# ADD LINK32 icuucd.lib icuind.lib /nologo /dll /debug /machine:I386 /out:"..\..\bin\icuio32d.dll" /implib:"..\..\lib\icuiod.lib" /pdbtype:sept /libpath:"debug" /libpath:"..\..\lib\\"
|
||||
# SUBTRACT LINK32 /pdb:none
|
||||
|
||||
!ELSEIF "$(CFG)" == "io - Win64 Release"
|
||||
@ -109,7 +109,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:IX86 /machine:IA64
|
||||
# ADD LINK32 icuuc.lib icuin.lib /nologo /dll /machine:IX86 /out:"..\..\bin\icuio31.dll" /implib:"..\..\lib/icuio.lib" /libpath:"..\..\lib\\" /machine:IA64
|
||||
# ADD LINK32 icuuc.lib icuin.lib /nologo /dll /machine:IX86 /out:"..\..\bin\icuio32.dll" /implib:"..\..\lib/icuio.lib" /libpath:"..\..\lib\\" /machine:IA64
|
||||
|
||||
!ELSEIF "$(CFG)" == "io - Win64 Debug"
|
||||
|
||||
@ -135,7 +135,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:IX86 /pdbtype:sept /machine:IA64
|
||||
# ADD LINK32 icuucd.lib icuind.lib /nologo /dll /incremental:no /debug /machine:IX86 /out:"..\..\bin\icuio31d.dll" /implib:"..\..\lib\icuiod.lib" /pdbtype:sept /libpath:"debug" /libpath:"..\..\lib\\" /machine:IA64
|
||||
# ADD LINK32 icuucd.lib icuind.lib /nologo /dll /incremental:no /debug /machine:IX86 /out:"..\..\bin\icuio32d.dll" /implib:"..\..\lib\icuiod.lib" /pdbtype:sept /libpath:"debug" /libpath:"..\..\lib\\" /machine:IA64
|
||||
|
||||
!ENDIF
|
||||
|
||||
|
@ -41,10 +41,10 @@
|
||||
Name="VCCustomBuildTool"/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile="..\..\bin\icuio31.dll"
|
||||
OutputFile="..\..\bin\icuio32.dll"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="TRUE"
|
||||
ProgramDatabaseFile=".\..\..\lib\icuio31.pdb"
|
||||
ProgramDatabaseFile=".\..\..\lib\icuio32.pdb"
|
||||
BaseAddress="0x4ab00000"
|
||||
ImportLibrary="..\..\lib\icuio.lib"/>
|
||||
<Tool
|
||||
@ -108,11 +108,11 @@
|
||||
Name="VCCustomBuildTool"/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile="..\..\bin\icuio31d.dll"
|
||||
OutputFile="..\..\bin\icuio32d.dll"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="TRUE"
|
||||
GenerateDebugInformation="TRUE"
|
||||
ProgramDatabaseFile=".\..\..\lib\icuio31d.pdb"
|
||||
ProgramDatabaseFile=".\..\..\lib\icuio32d.pdb"
|
||||
BaseAddress="0x4ab00000"
|
||||
ImportLibrary="..\..\lib\icuiod.lib"/>
|
||||
<Tool
|
||||
|
@ -55,7 +55,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
|
||||
# ADD LINK32 ..\..\lib\icuuc.lib /nologo /dll /machine:I386 /out:"..\..\bin\icule31.dll" /implib:"..\..\lib\icule.lib"
|
||||
# ADD LINK32 ..\..\lib\icuuc.lib /nologo /dll /machine:I386 /out:"..\..\bin\icule32.dll" /implib:"..\..\lib\icule.lib"
|
||||
# SUBTRACT LINK32 /pdb:none
|
||||
|
||||
!ELSEIF "$(CFG)" == "layout - Win32 Debug"
|
||||
@ -82,7 +82,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
|
||||
# ADD LINK32 ..\..\lib\icuucd.lib /nologo /dll /debug /machine:I386 /out:"..\..\bin\icule31d.dll" /implib:"..\..\lib\iculed.lib" /pdbtype:sept
|
||||
# ADD LINK32 ..\..\lib\icuucd.lib /nologo /dll /debug /machine:I386 /out:"..\..\bin\icule32d.dll" /implib:"..\..\lib\iculed.lib" /pdbtype:sept
|
||||
# SUBTRACT LINK32 /pdb:none
|
||||
|
||||
!ELSEIF "$(CFG)" == "layout - Win64 Release"
|
||||
@ -109,7 +109,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:IX86 /machine:IA64
|
||||
# ADD LINK32 ..\..\lib\icuuc.lib /nologo /dll /machine:IX86 /out:"..\..\bin\icule31.dll" /implib:"..\..\lib\icule.lib" /machine:IA64
|
||||
# ADD LINK32 ..\..\lib\icuuc.lib /nologo /dll /machine:IX86 /out:"..\..\bin\icule32.dll" /implib:"..\..\lib\icule.lib" /machine:IA64
|
||||
|
||||
!ELSEIF "$(CFG)" == "layout - Win64 Debug"
|
||||
|
||||
@ -135,7 +135,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:IX86 /pdbtype:sept /machine:IA64
|
||||
# ADD LINK32 ..\..\lib\icuucd.lib /nologo /dll /incremental:no /debug /machine:IX86 /out:"..\..\bin\icule31d.dll" /implib:"..\..\lib\iculed.lib" /pdbtype:sept /machine:IA64
|
||||
# ADD LINK32 ..\..\lib\icuucd.lib /nologo /dll /incremental:no /debug /machine:IX86 /out:"..\..\bin\icule32d.dll" /implib:"..\..\lib\iculed.lib" /pdbtype:sept /machine:IA64
|
||||
|
||||
!ENDIF
|
||||
|
||||
|
@ -41,11 +41,11 @@
|
||||
Name="VCCustomBuildTool"/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile="..\..\bin\icule31d.dll"
|
||||
OutputFile="..\..\bin\icule32d.dll"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="TRUE"
|
||||
GenerateDebugInformation="TRUE"
|
||||
ProgramDatabaseFile=".\..\..\lib\icule31d.pdb"
|
||||
ProgramDatabaseFile=".\..\..\lib\icule32d.pdb"
|
||||
BaseAddress="0x4ac00000"
|
||||
ImportLibrary="..\..\lib\iculed.lib"/>
|
||||
<Tool
|
||||
@ -106,10 +106,10 @@
|
||||
Name="VCCustomBuildTool"/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile="..\..\bin\icule31.dll"
|
||||
OutputFile="..\..\bin\icule32.dll"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="TRUE"
|
||||
ProgramDatabaseFile=".\..\..\lib\icule31.pdb"
|
||||
ProgramDatabaseFile=".\..\..\lib\icule32.pdb"
|
||||
BaseAddress="0x4ac00000"
|
||||
ImportLibrary="..\..\lib\icule.lib"/>
|
||||
<Tool
|
||||
|
@ -55,7 +55,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
|
||||
# ADD LINK32 ..\..\lib\icuuc.lib ..\..\lib\icule.lib /nologo /dll /machine:I386 /out:"..\..\bin\iculx31.dll" /implib:"..\..\lib\iculx.lib"
|
||||
# ADD LINK32 ..\..\lib\icuuc.lib ..\..\lib\icule.lib /nologo /dll /machine:I386 /out:"..\..\bin\iculx32.dll" /implib:"..\..\lib\iculx.lib"
|
||||
# SUBTRACT LINK32 /pdb:none
|
||||
|
||||
!ELSEIF "$(CFG)" == "layoutex - Win32 Debug"
|
||||
@ -82,7 +82,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
|
||||
# ADD LINK32 ..\..\lib\icuucd.lib ..\..\lib\iculed.lib /nologo /dll /debug /machine:I386 /out:"..\..\bin\iculx31d.dll" /implib:"..\..\lib\iculxd.lib" /pdbtype:sept
|
||||
# ADD LINK32 ..\..\lib\icuucd.lib ..\..\lib\iculed.lib /nologo /dll /debug /machine:I386 /out:"..\..\bin\iculx32d.dll" /implib:"..\..\lib\iculxd.lib" /pdbtype:sept
|
||||
# SUBTRACT LINK32 /pdb:none
|
||||
|
||||
!ELSEIF "$(CFG)" == "layoutex - Win64 Release"
|
||||
@ -109,7 +109,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:IX86 /machine:IA64
|
||||
# ADD LINK32 ..\..\lib\icuuc.lib ..\..\lib\icule.lib /nologo /dll /machine:IX86 /out:"..\..\bin\iculx31.dll" /implib:"..\..\lib\iculx.lib" /machine:IA64
|
||||
# ADD LINK32 ..\..\lib\icuuc.lib ..\..\lib\icule.lib /nologo /dll /machine:IX86 /out:"..\..\bin\iculx32.dll" /implib:"..\..\lib\iculx.lib" /machine:IA64
|
||||
|
||||
!ELSEIF "$(CFG)" == "layoutex - Win64 Debug"
|
||||
|
||||
@ -135,7 +135,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:IX86 /pdbtype:sept /machine:IA64
|
||||
# ADD LINK32 ..\..\lib\icuucd.lib ..\..\lib\iculed.lib /nologo /dll /incremental:no /debug /machine:IX86 /out:"..\..\bin\iculx31d.dll" /implib:"..\..\lib\iculxd.lib" /pdbtype:sept /machine:IA64
|
||||
# ADD LINK32 ..\..\lib\icuucd.lib ..\..\lib\iculed.lib /nologo /dll /incremental:no /debug /machine:IX86 /out:"..\..\bin\iculx32d.dll" /implib:"..\..\lib\iculxd.lib" /pdbtype:sept /machine:IA64
|
||||
|
||||
!ENDIF
|
||||
|
||||
|
@ -38,10 +38,10 @@
|
||||
Name="VCCustomBuildTool"/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile="..\..\bin\iculx31.dll"
|
||||
OutputFile="..\..\bin\iculx32.dll"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="TRUE"
|
||||
ProgramDatabaseFile=".\..\..\lib\iculx31.pdb"
|
||||
ProgramDatabaseFile=".\..\..\lib\iculx32.pdb"
|
||||
BaseAddress="0x4ac80000"
|
||||
ImportLibrary="..\..\lib\iculx.lib"/>
|
||||
<Tool
|
||||
@ -100,11 +100,11 @@
|
||||
Name="VCCustomBuildTool"/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile="..\..\bin\iculx31d.dll"
|
||||
OutputFile="..\..\bin\iculx32d.dll"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="TRUE"
|
||||
GenerateDebugInformation="TRUE"
|
||||
ProgramDatabaseFile=".\..\..\lib\iculx31d.pdb"
|
||||
ProgramDatabaseFile=".\..\..\lib\iculx32d.pdb"
|
||||
BaseAddress="0x4ac80000"
|
||||
ImportLibrary="..\..\lib\iculxd.lib"/>
|
||||
<Tool
|
||||
|
@ -55,7 +55,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
|
||||
# ADD LINK32 kernel32.lib user32.lib /nologo /dll /machine:I386 /out:"..\..\bin\icudt31.dll" /implib:"..\..\lib\icudt.lib"
|
||||
# ADD LINK32 kernel32.lib user32.lib /nologo /dll /machine:I386 /out:"..\..\bin\icudt32.dll" /implib:"..\..\lib\icudt.lib"
|
||||
# SUBTRACT LINK32 /pdb:none
|
||||
# Begin Special Build Tool
|
||||
ProjDir=.
|
||||
@ -87,7 +87,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
|
||||
# ADD LINK32 kernel32.lib user32.lib /nologo /dll /machine:I386 /out:"..\..\bin\icudt31.dll" /implib:"..\..\lib\icudt.lib" /pdbtype:sept
|
||||
# ADD LINK32 kernel32.lib user32.lib /nologo /dll /machine:I386 /out:"..\..\bin\icudt32.dll" /implib:"..\..\lib\icudt.lib" /pdbtype:sept
|
||||
# SUBTRACT LINK32 /pdb:none
|
||||
# Begin Special Build Tool
|
||||
ProjDir=.
|
||||
@ -119,7 +119,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:IX86 /machine:IA64
|
||||
# ADD LINK32 kernel32.lib user32.lib /nologo /dll /machine:IX86 /out:"..\..\bin\icudt31.dll" /implib:"..\..\lib\icudt.lib" /machine:IA64
|
||||
# ADD LINK32 kernel32.lib user32.lib /nologo /dll /machine:IX86 /out:"..\..\bin\icudt32.dll" /implib:"..\..\lib\icudt.lib" /machine:IA64
|
||||
# Begin Special Build Tool
|
||||
ProjDir=.
|
||||
SOURCE="$(InputPath)"
|
||||
@ -150,7 +150,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:IX86 /pdbtype:sept /machine:IA64
|
||||
# ADD LINK32 kernel32.lib user32.lib /nologo /dll /incremental:no /machine:IX86 /out:"..\..\bin\icudt31.dll" /implib:"..\..\lib\icudt.lib" /pdbtype:sept /machine:IA64
|
||||
# ADD LINK32 kernel32.lib user32.lib /nologo /dll /incremental:no /machine:IX86 /out:"..\..\bin\icudt32.dll" /implib:"..\..\lib\icudt.lib" /pdbtype:sept /machine:IA64
|
||||
# Begin Special Build Tool
|
||||
ProjDir=.
|
||||
SOURCE="$(InputPath)"
|
||||
|
@ -40,10 +40,10 @@
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/MACHINE:I386"
|
||||
OutputFile="..\..\bin\icudt31.dll"
|
||||
OutputFile="..\..\bin\icudt32.dll"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="TRUE"
|
||||
ProgramDatabaseFile=".\Release/icudt31.pdb"
|
||||
ProgramDatabaseFile=".\Release/icudt32.pdb"
|
||||
ImportLibrary="..\..\lib\icudt.lib"/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
@ -105,10 +105,10 @@
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/MACHINE:I386"
|
||||
OutputFile="..\..\bin\icudt31.dll"
|
||||
OutputFile="..\..\bin\icudt32.dll"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="TRUE"
|
||||
ProgramDatabaseFile=".\Debug/icudt31.pdb"
|
||||
ProgramDatabaseFile=".\Debug/icudt32.pdb"
|
||||
ImportLibrary="..\..\lib\icudt.lib"/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
|
@ -56,7 +56,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
|
||||
# ADD LINK32 kernel32.lib /nologo /dll /machine:I386 /out:"..\..\..\bin\icutu31.dll" /implib:"..\..\..\lib/icutu.lib" /libpath:"..\..\..\lib"
|
||||
# ADD LINK32 kernel32.lib /nologo /dll /machine:I386 /out:"..\..\..\bin\icutu32.dll" /implib:"..\..\..\lib/icutu.lib" /libpath:"..\..\..\lib"
|
||||
# SUBTRACT LINK32 /pdb:none
|
||||
|
||||
!ELSEIF "$(CFG)" == "toolutil - Win32 Debug"
|
||||
@ -84,7 +84,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
|
||||
# ADD LINK32 kernel32.lib /nologo /dll /debug /machine:I386 /out:"..\..\..\bin\icutu31d.dll" /implib:"..\..\..\lib/icutud.lib" /pdbtype:sept /libpath:"..\..\..\lib"
|
||||
# ADD LINK32 kernel32.lib /nologo /dll /debug /machine:I386 /out:"..\..\..\bin\icutu32d.dll" /implib:"..\..\..\lib/icutud.lib" /pdbtype:sept /libpath:"..\..\..\lib"
|
||||
# SUBTRACT LINK32 /pdb:none
|
||||
|
||||
!ELSEIF "$(CFG)" == "toolutil - Win64 Release"
|
||||
@ -112,7 +112,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:IX86 /machine:IA64
|
||||
# ADD LINK32 kernel32.lib /nologo /dll /machine:IX86 /out:"..\..\..\bin\icutu31.dll" /implib:"..\..\..\lib/icutu.lib" /libpath:"..\..\..\lib" /machine:IA64
|
||||
# ADD LINK32 kernel32.lib /nologo /dll /machine:IX86 /out:"..\..\..\bin\icutu32.dll" /implib:"..\..\..\lib/icutu.lib" /libpath:"..\..\..\lib" /machine:IA64
|
||||
|
||||
!ELSEIF "$(CFG)" == "toolutil - Win64 Debug"
|
||||
|
||||
@ -139,7 +139,7 @@ BSC32=bscmake.exe
|
||||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:IX86 /pdbtype:sept /machine:IA64
|
||||
# ADD LINK32 kernel32.lib /nologo /dll /incremental:no /debug /machine:IX86 /out:"..\..\..\bin\icutu31d.dll" /implib:"..\..\..\lib/icutud.lib" /pdbtype:sept /libpath:"..\..\..\lib" /machine:IA64
|
||||
# ADD LINK32 kernel32.lib /nologo /dll /incremental:no /debug /machine:IX86 /out:"..\..\..\bin\icutu32d.dll" /implib:"..\..\..\lib/icutud.lib" /pdbtype:sept /libpath:"..\..\..\lib" /machine:IA64
|
||||
|
||||
!ENDIF
|
||||
|
||||
|
@ -39,11 +39,11 @@
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/MACHINE:I386"
|
||||
OutputFile="..\..\..\bin\icutu31.dll"
|
||||
OutputFile="..\..\..\bin\icutu32.dll"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="TRUE"
|
||||
AdditionalLibraryDirectories="..\..\..\lib"
|
||||
ProgramDatabaseFile=".\..\..\..\lib\icutu31.pdb"
|
||||
ProgramDatabaseFile=".\..\..\..\lib\icutu32.pdb"
|
||||
BaseAddress="0x4ac00000"
|
||||
ImportLibrary="..\..\..\lib\icutu.lib"/>
|
||||
<Tool
|
||||
@ -103,12 +103,12 @@
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/MACHINE:I386"
|
||||
OutputFile="..\..\..\bin\icutu30d.dll"
|
||||
OutputFile="..\..\..\bin\icutu32d.dll"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="TRUE"
|
||||
AdditionalLibraryDirectories="..\..\..\lib"
|
||||
GenerateDebugInformation="TRUE"
|
||||
ProgramDatabaseFile=".\..\..\..\lib\icutu31d.pdb"
|
||||
ProgramDatabaseFile=".\..\..\..\lib\icutu32d.pdb"
|
||||
BaseAddress="0x4ac00000"
|
||||
ImportLibrary="..\..\..\lib\icutud.lib"/>
|
||||
<Tool
|
||||
|
Loading…
Reference in New Issue
Block a user