Changes between Version 43 and Version 44 of BuildingCairoOnWindows


Ignore:
Timestamp:
Mar 18, 2020 10:53:19 PM (4 years ago)
Author:
Fujii Hironori
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildingCairoOnWindows

    v43 v44  
    1515choco install cmake ActivePerl python2 ruby git svn patch diffutils gperf -y
    1616pip install pywin32
    17 }}}
    18 
    19 If you want to use Clang, install clang-cl 8 and ninja.
    20 
    21 {{{
    22 choco install llvm --version 8.0.1 -y
    23 choco install ninja -y
    2417}}}
    2518
     
    111104* Unpack them, copy all DLL of WinCairoRequirements to the directory of MiniBrowser.exe
    112105* Install [https://aka.ms/vs/16/release/vc_redist.x64.exe vc_redist.x64.exe] of Microsoft Visual C++ Redistributable for Visual Studio 2019
     106
     107
     108== Compile WinCairo with Clang ==
     109
     110It's recommended to use Ninja with clang-cl. https://reviews.llvm.org/D52193
     111Install clang-cl 9 and Ninja.
     112
     113{{{
     114choco install llvm ninja -y
     115}}}
     116
     117Open Visual Studio Command Prompt, and invoke the following commands.
     118
     119{{{
     120set CC=clang-cl
     121set CXX=clang-cl
     122perl Tools\Scripts\build-webkit --release --wincairo --ninja
     123}}}
     124
     125clang-cl builds are experimental, see [https://bugs.webkit.org/show_bug.cgi?id=171618 Bug 171618] for the current status.