diff --git a/m4/xerces_icu_prefix.m4 b/m4/xerces_icu_prefix.m4 index 7819d395d7e75d494b7f76422a2a19f51be54f67..31cefa67fcce7c0418f60edcfd0bc797384648ce 100644 --- a/m4/xerces_icu_prefix.m4 +++ b/m4/xerces_icu_prefix.m4 @@ -23,7 +23,7 @@ AC_DEFUN([XERCES_ICU_PREFIX], if test x"$with_icu" != x"no"; then search_list="$with_icu /usr/local /usr" for i in $search_list; do - if test -x $i/bin/genrb -a -r $i/include/unicode/ucnv.h; then + if test -r $i/include/unicode/ucnv.h; then xerces_cv_icu_prefix=$i break fi diff --git a/m4/xerces_msgloader_selection.m4 b/m4/xerces_msgloader_selection.m4 index 8c7f178a345179a2f64434b2662d1a14a775859c..0437a1833d1589ede27b76feb0418ab9a90742e1 100644 --- a/m4/xerces_msgloader_selection.m4 +++ b/m4/xerces_msgloader_selection.m4 @@ -41,7 +41,7 @@ AC_DEFUN([XERCES_MSGLOADER_SELECTION], AC_REQUIRE([XERCES_ICU_PREFIX]) AC_MSG_CHECKING([whether we support the ICU MsgLoader]) list_add= - AS_IF([test x"$xerces_cv_icu_prefix" != x], [ + AS_IF([test x"$xerces_cv_icu_prefix" != x -a -x $xerces_cv_icu_prefix/bin/genrb], [ AC_ARG_ENABLE([msgloader-icu], AS_HELP_STRING([--enable-msgloader-icu], [Enable ICU-based MsgLoader support]),