diff --git a/icu4c/readme.html b/icu4c/readme.html index b49ba32c51..d2701c874d 100644 --- a/icu4c/readme.html +++ b/icu4c/readme.html @@ -34,7 +34,7 @@ ICU 3.8 ReadMe -

Version: 2007-July-25
+

Version: 2007-August-23
Copyright © 1997-2007 International Business Machines Corporation and others. All Rights Reserved.

@@ -1272,59 +1272,20 @@ ADDENVVAR ENVVAR(OUTPUTDIR) VALUE('libraryname')
  • Change your current directory to icu/source.
  • -
  • Run './runConfigureICU i5OS' (See configuration - note below).
  • +
  • Run './runConfigureICU i5OS' (See configuration + note for details).
  • -
  • Type "gmake" (or "make" if GNU make is the default make on - your platform) to compile the libraries and all the data files. The proper - name of the GNU make command is printed at the end of the configuration - run, as in "You must use gmake to compile ICU". - (See compilation note below).
  • +
  • Run 'gmake' to build ICU.
  • -
  • Optionally, type "gmake check" to run the test suite, which - checks for ICU's functionality integrity (See testing note below).
  • +
  • Run 'gmake check' to build and run the tests.
  • -
  • Type "gmake install" to install ICU. If you used the --prefix= - option on configure or runConfigureICU, ICU will be installed to the - directory you specified. (See installation - note below).
  • +
  • The "utility/MultithreadTest" test in intltest may have failed during + 'gmake check'. In order to make this test pass, please use + 'gmake check QIBM_MULTI_THREADED=Y' after you built the tests with + 'gmake check' from the previous step. You can look at the + iSeries Information Center for more details.
  • - -

    Configuring ICU - NOTE: Type "./runConfigureICU --help" for help on how - to run it and a list of supported platforms. You may also want to type - "./configure --help" to print the available configure options that - you may want to give runConfigureICU. If you are not using the - runConfigureICU script, or your platform is not supported by the script, you - may need to set your CC, CXX, CFLAGS and CXXFLAGS environment variables, and - type "./configure". Some of the more frequently used options to - configure are --disable-64bit-libs to create 32-bit libraries, and --srcdir - to do out of source builds (build the libraries in the current location).

    - -

    Setting the Make Command - NOTE: Depending on how the system is set up, the command listed - at the end of the configuration run may not work on all files. In those cases you may - need to export the path to the gmake utility. Please type "EXPORT MAKE=/usr/bin/gmake" or - you can ADDENVVAR ENVVAR(MAKE) VALUE('/usr/bin/gmake') from the i5/OS command line - . Then run the gmake command. -

    - -

    Running Multithreaded Tests - NOTE: The "utility/MultithreadTest" test in intltest may have failed during - 'gmake check'. In order to make this test pass, please use - 'gmake check QIBM_MULTI_THREADED=Y'. You can look at the - iSeries Information Center for more details.

    - -

    Installing ICU - NOTE: Some platforms use package management tools to control the - installation and uninstallation of files on the system, as well as the - integrity of the system configuration. You may want to check if ICU can be - packaged for your package management tools by looking into the "packaging" - directory. (Please note that if you are using a snapshot of ICU from CVS, it - is probable that the packaging scripts or related files are not up to date - with the contents of ICU at this time, so use them with caution).

    How To diff --git a/icu4c/source/runConfigureICU b/icu4c/source/runConfigureICU index 4325ea8f27..9b97a13311 100755 --- a/icu4c/source/runConfigureICU +++ b/icu4c/source/runConfigureICU @@ -173,6 +173,7 @@ case $platform in THE_COMP="the i5/OS C++" CC=/usr/bin/icc; export CC CXX=/usr/bin/icc; export CXX + MAKE=/usr/bin/gmake; export MAKE RELEASE_CFLAGS='-O4' RELEASE_CXXFLAGS='-O4' ;;