Lines 5314-5331
if test -n "$with_system_icu" -o -n "$with_system_libs" && \
Link Here
|
5314 |
if test -z "$SYSTEM_GENCMN"; then |
5314 |
if test -z "$SYSTEM_GENCMN"; then |
5315 |
AC_MSG_ERROR([\"gencmn\" not found in \$PATH, install the icu development tool \"gencmn"\]) |
5315 |
AC_MSG_ERROR([\"gencmn\" not found in \$PATH, install the icu development tool \"gencmn"\]) |
5316 |
fi |
5316 |
fi |
|
|
5317 |
|
5318 |
AC_PATH_PROG( ICUCONFIG, icu-config) |
5317 |
AC_MSG_CHECKING([ICU version]) |
5319 |
AC_MSG_CHECKING([ICU version]) |
5318 |
AC_TRY_RUN([ |
5320 |
ICU_VERSION=`$ICUCONFIG --version` |
5319 |
#include <unicode/uversion.h> |
5321 |
ICU_MAJOR=`$ICUCONFIG --version | cut -d"." -f1` |
|
|
5322 |
ICU_MINOR=`$ICUCONFIG --version | cut -d"." -f2` |
5323 |
ICU_MICRO=`$ICUCONFIG --version | cut -d"." -f3` |
5320 |
|
5324 |
|
5321 |
int main(int argc, char **argv) { |
5325 |
if test "$ICU_MAJOR" -ge "4"; then |
5322 |
if(U_ICU_VERSION_MAJOR_NUM < 4) |
5326 |
AC_MSG_RESULT([OK]) |
5323 |
return 1; |
5327 |
else |
5324 |
else |
5328 |
AC_MSG_ERROR([not suitable, only >= 4.0 supported currently]) |
5325 |
return 0; |
5329 |
fi |
5326 |
} |
5330 |
|
5327 |
], [AC_MSG_RESULT(OK)], [AC_MSG_ERROR([not suitable, only >= 4.0 supported currently])]) |
5331 |
AC_LANG_POP([C++]) |
5328 |
AC_LANG_POP([C++]) |
|
|
5329 |
else |
5332 |
else |
5330 |
AC_MSG_RESULT([internal]) |
5333 |
AC_MSG_RESULT([internal]) |
5331 |
SYSTEM_ICU=NO |
5334 |
SYSTEM_ICU=NO |
Lines 5335-5340
AC_SUBST(SYSTEM_ICU)
Link Here
|
5335 |
AC_SUBST(SYSTEM_GENBRK) |
5338 |
AC_SUBST(SYSTEM_GENBRK) |
5336 |
AC_SUBST(SYSTEM_GENCCODE) |
5339 |
AC_SUBST(SYSTEM_GENCCODE) |
5337 |
AC_SUBST(SYSTEM_GENCMN) |
5340 |
AC_SUBST(SYSTEM_GENCMN) |
|
|
5341 |
AC_SUBST(ICU_MAJOR) |
5342 |
AC_SUBST(ICU_MINOR) |
5343 |
AC_SUBST(ICU_MICRO) |
5338 |
|
5344 |
|
5339 |
dnl =================================================================== |
5345 |
dnl =================================================================== |
5340 |
dnl Graphite |
5346 |
dnl Graphite |