ICU-9705 fix runConfigureICU bugs, add Linux/gcc, improve help text
X-SVN-Rev: 32760
This commit is contained in:
parent
3fe72af5b0
commit
d328bb3289
@ -27,6 +27,11 @@ Options: -h, --help Print this message and exit
|
||||
--enable-debug Enable support for debugging
|
||||
--disable-release Disable presetting optimization flags
|
||||
|
||||
If you want to add custom CFLAGS or CXXFLAGS or similar, provide them _before_
|
||||
the runConfigureICU command:
|
||||
|
||||
CXXFLAGS=xyz path/to/runConfigureICU --enable-debug ...
|
||||
|
||||
The following names can be supplied as the argument for platform:
|
||||
|
||||
AIX Use the IBM Visual Age xlc_r/xlC_r compilers on AIX
|
||||
@ -38,7 +43,8 @@ The following names can be supplied as the argument for platform:
|
||||
FreeBSD Use the GNU gcc/g++ compilers on Free BSD
|
||||
HP-UX/ACC Use the HP ANSI C/Advanced C++ compilers on HP-UX 11
|
||||
IBMi Use the iCC compilers on IBM i, i5/OS, OS/400
|
||||
Linux Use the GNU gcc/g++ compilers on Linux
|
||||
Linux Use the clang/clang++ or GNU gcc/g++ compilers on Linux
|
||||
Linux/gcc Use the GNU gcc/g++ compilers on Linux
|
||||
Linux/ECC Use the Intel ECC compiler on Linux
|
||||
Linux/ICC Use the Intel ICC compiler on Linux
|
||||
Linux/VA Use the IBM Visual Age compiler on Power PC Linux
|
||||
@ -142,7 +148,7 @@ case $platform in
|
||||
CC=gcc; export CC
|
||||
CXX=g++; export CXX
|
||||
DEBUG_CFLAGS='-g -O0'
|
||||
DEBUG_CXFLAGS='-g -O0'
|
||||
DEBUG_CXXFLAGS='-g -O0'
|
||||
;;
|
||||
Solaris)
|
||||
THE_OS=SOLARIS
|
||||
@ -224,11 +230,23 @@ case $platform in
|
||||
RELEASE_CFLAGS="-O2 -qmaxmem=-1"
|
||||
RELEASE_CXXFLAGS="-O2 -qmaxmem=-1"
|
||||
;;
|
||||
Linux*)
|
||||
Linux/gcc)
|
||||
THE_OS="Linux"
|
||||
THE_COMP="the GNU C++"
|
||||
DEBUG_CFLAGS='-g -O0'
|
||||
DEBUG_CXFLAGS='-g -O0'
|
||||
CC=gcc; export CC
|
||||
CXX=g++; export CXX
|
||||
RELEASE_CFLAGS='-O3'
|
||||
RELEASE_CXXFLAGS='-O3'
|
||||
DEBUG_CFLAGS='-g'
|
||||
DEBUG_CXXFLAGS='-g'
|
||||
;;
|
||||
Linux*)
|
||||
THE_OS="Linux"
|
||||
THE_COMP="the clang or else GNU C++"
|
||||
RELEASE_CFLAGS='-O3'
|
||||
RELEASE_CXXFLAGS='-O3'
|
||||
DEBUG_CFLAGS='-g'
|
||||
DEBUG_CXXFLAGS='-g'
|
||||
;;
|
||||
Cygwin)
|
||||
THE_OS="Cygwin"
|
||||
@ -290,7 +308,7 @@ case $platform in
|
||||
CC=gcc; export CC
|
||||
CXX=g++; export CXX
|
||||
DEBUG_CFLAGS='-g -O0'
|
||||
DEBUG_CXFLAGS='-g -O0'
|
||||
DEBUG_CXXFLAGS='-g -O0'
|
||||
;;
|
||||
TRU64V5.1/CXX)
|
||||
THE_OS="OSF1"
|
||||
|
Loading…
Reference in New Issue
Block a user