From 9fae5afa98beda5d39358b99a57e96a32424ce40 Mon Sep 17 00:00:00 2001 From: Yuri Gorshenin Date: Wed, 5 Apr 2017 16:24:02 +0300 Subject: [PATCH] [build] Fixed ICU build on Linux. --- 3party/icu/CMakeLists.txt | 4 +++- coding/transliteration.cpp | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/3party/icu/CMakeLists.txt b/3party/icu/CMakeLists.txt index df28d652ca..3849efa7e8 100644 --- a/3party/icu/CMakeLists.txt +++ b/3party/icu/CMakeLists.txt @@ -6,7 +6,9 @@ add_definitions( -DU_COMMON_IMPLEMENTATION -DU_I18N_IMPLEMENTATION -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS - -DU_DISABLE_RENAMING) + -DU_DISABLE_RENAMING + -DU_ENABLE_DYLOAD=0 +) set(CMAKE_PREFIX_PATH ./) diff --git a/coding/transliteration.cpp b/coding/transliteration.cpp index e30a03820a..e09d8b25c6 100644 --- a/coding/transliteration.cpp +++ b/coding/transliteration.cpp @@ -3,6 +3,8 @@ #include "base/logging.hpp" +#include + #include "3party/icu/common/unicode/uclean.h" #include "3party/icu/common/unicode/unistr.h" #include "3party/icu/common/unicode/utypes.h"