File tree 2 files changed +24
-1
lines changed 2 files changed +24
-1
lines changed Original file line number Diff line number Diff line change 59
59
sudo apt install zstd xz-utils
60
60
sudo apt install ninja-build
61
61
sudo apt install g++-aarch64-linux-gnu
62
+
62
63
sudo apt install libxml2-dev
63
64
mkdir libxml2-dev-arm64 && cd libxml2-dev-arm64
64
65
$LibXmlDebFile = if ($(lsb_release -rs) -eq '20.04') {
74
75
tar -xf data.tar.xz
75
76
}
76
77
sudo cp -R ./usr/lib/aarch64-linux-gnu/ /usr/lib/aarch64-linux-gnu
78
+ cd ..
79
+
80
+ sudo apt install zlib1g-dev
81
+ mkdir zlib1g-dev-arm64 && cd zlib1g-dev-arm64
82
+ $ZlibDebFile = if ($(lsb_release -rs) -eq '20.04') {
83
+ "zlib1g-dev_1.2.11.dfsg-2ubuntu1_arm64.deb"
84
+ } else {
85
+ "zlib1g-dev_1.2.11.dfsg-2ubuntu9_arm64.deb"
86
+ }
87
+ wget -q "http://ports.ubuntu.com/pool/main/z/zlib/$ZlibDebFile"
88
+ ar -x "$ZlibDebFile"
89
+ if (Test-Path 'data.tar.zst') {
90
+ tar --use-compress-program=unzstd -xf data.tar.zst
91
+ } else {
92
+ tar -xf data.tar.xz
93
+ }
94
+ sudo cp -R ./usr/lib/aarch64-linux-gnu/ /usr/lib/aarch64-linux-gnu
95
+ cd ..
77
96
78
97
- name : Clone project
79
98
uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -59,7 +59,11 @@ set(LLVM_ENABLE_BACKTRACES OFF CACHE BOOL "")
59
59
set (LLVM_ENABLE_DIA_SDK OFF CACHE BOOL "" )
60
60
set (LLVM_ENABLE_TERMINFO OFF CACHE BOOL "" )
61
61
set (LLVM_ENABLE_LIBXML2 ON CACHE BOOL "" )
62
- set (LLVM_ENABLE_ZLIB OFF CACHE BOOL "" )
62
+ if (NOT WINDOWS)
63
+ set (LLVM_ENABLE_ZLIB ON CACHE BOOL "" )
64
+ else ()
65
+ set (LLVM_ENABLE_ZLIB OFF CACHE BOOL "" )
66
+ endif ()
63
67
set (LLVM_ENABLE_ZSTD OFF CACHE BOOL "" )
64
68
set (LLVM_ENABLE_UNWIND_TABLES OFF CACHE BOOL "" )
65
69
set (LLVM_ENABLE_Z3_SOLVER OFF CACHE BOOL "" )
You can’t perform that action at this time.
0 commit comments