diff --git a/scripts/packageBinaries.pl b/scripts/packageBinaries.pl index 96d31ae6ba37a9ef21208334078718f92526f3ae..5cb6acd6fa13f530ad528904d18e9220d4a8ff4a 100644 --- a/scripts/packageBinaries.pl +++ b/scripts/packageBinaries.pl @@ -571,8 +571,14 @@ if ( ($platform =~ m/AIX/i) || $platform = "linux"; if ($opt_c eq "") {$opt_c = "gcc";} if ($opt_x eq "") {$opt_x = "g++";} - $icu_cxxflags = '"-w -O"'; - $icu_cflags = '"-w -O"'; + + if ($opt_x eq "icc"){ + $icu_cxxflags = '"-w -O0"'; + $icu_cflags = '"-w -O0"'; + } else { + $icu_cxxflags = '"-w -O"'; + $icu_cflags = '"-w -O"'; + } if ($opt_m =~ m/icu/i) { $ENV{'LD_LIBRARY_PATH'}="$ICUROOT/lib:$XERCESCROOT/lib:$ENV{'LD_LIBRARY_PATH'}";