diff --git a/src/docker/ubuntu14.04/Dockerfile b/src/docker/ubuntu14.04/Dockerfile index 9232d8305..e84a5d8f9 100644 --- a/src/docker/ubuntu14.04/Dockerfile +++ b/src/docker/ubuntu14.04/Dockerfile @@ -35,7 +35,7 @@ ENV DEBIAN_FRONTEND noninteractive RUN dpkg --add-architecture i386 RUN apt-get update ## Common packages for linux build environment -RUN apt install -y g++ python pkg-config subversion git curl bzip2 unzip make +RUN apt install -y clang-3.5 python pkg-config subversion git curl bzip2 unzip make ## Packages for linux desktop version RUN apt install -y libibus-1.0-dev libdbus-1-dev libglib2.0-dev subversion libqt4-dev libzinnia-dev tegaki-zinnia-japanese libgtk2.0-dev libxcb-xfixes0-dev ## Packages for Android diff --git a/src/gyp/common.gypi b/src/gyp/common.gypi index 9e920fa70..5e8debd38 100644 --- a/src/gyp/common.gypi +++ b/src/gyp/common.gypi @@ -158,28 +158,28 @@ ['target_platform=="Android" and android_compiler=="clang"', { 'compiler_target': 'clang', 'compiler_target_version_int': 305, # Clang 3.5 or higher - 'compiler_host': 'gcc', - 'compiler_host_version_int': 406, # GCC 4.6 or higher + 'compiler_host': 'clang', + 'compiler_host_version_int': 305, # Clang 3.5 or higher }], ['target_platform=="Android" and android_compiler=="gcc"', { 'compiler_target': 'gcc', 'compiler_target_version_int': 409, # GCC 4.9 or higher - 'compiler_host': 'gcc', - 'compiler_host_version_int': 406, # GCC 4.6 or higher + 'compiler_host': 'clang', + 'compiler_host_version_int': 305, # Clang 3.5 or higher }], ['target_platform=="NaCl"', { 'compiler_target': 'clang', 'compiler_target_version_int': 303, # Clang 3.3 or higher - 'compiler_host': 'gcc', - 'compiler_host_version_int': 406, # GCC 4.6 or higher + 'compiler_host': 'clang', + 'compiler_host_version_int': 305, # Clang 3.5 or higher }], ['target_platform=="Linux"', { # enable_gtk_renderer represents if mozc_renderer is supported on Linux # or not. - 'compiler_target': 'gcc', - 'compiler_target_version_int': 406, # GCC 4.6 or higher - 'compiler_host': 'gcc', - 'compiler_host_version_int': 406, # GCC 4.6 or higher + 'compiler_target': 'clang', + 'compiler_target_version_int': 305, # Clang 3.5 or higher + 'compiler_host': 'clang', + 'compiler_host_version_int': 305, # Clang 3.5 or higher 'enable_gtk_renderer%': 1, }, { # else 'enable_gtk_renderer%': 0, @@ -874,13 +874,23 @@ ['NM', '<(pnacl_bin_dir)/pnacl-nm'], ['READELF', '<(pnacl_bin_dir)/pnacl-readelf'], ['AR.host', '