- Timestamp:
- 09/13/2020 05:18:01 PM (4 years ago)
- Branches:
- 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 794a5d8
- Parents:
- 97386b0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/llvm.xml
r97386b0 r74762a5 11 11 <!ENTITY llvm-md5sum "71c68c526cbbf1674b5aafc5542b336c"> 12 12 <!ENTITY llvm-size "34 MB"> 13 <!ENTITY llvm-buildsize "2.8 GB ( with Clang,659 MB installed, add 16 GB for tests)">14 <!ENTITY llvm-time "30 SBU (with Clang andparallelism=4, add 15 SBU for tests)">13 <!ENTITY llvm-buildsize "2.8 GB (659 MB installed, add 16 GB for tests)"> 14 <!ENTITY llvm-time "30 SBU (with parallelism=4, add 15 SBU for tests)"> 15 15 16 16 <!ENTITY clang-download-http "&llvm-url;/clang-&llvm-version;.src.tar.xz"> … … 51 51 52 52 <para> 53 The optional <application>Clang</application> and <application>Compiler 54 RT</application> packages provide new C, C++, Objective C and Objective 55 C++ front-ends and runtime libraries for the 56 <application>LLVM</application> and are required by some packages which 57 use <application>Rust</application>, for example 58 <application>firefox</application>. 53 <application>Clang</application> provides new C, C++, Objective C 54 and Objective C++ front-ends for <application>LLVM</application> and is 55 required by some desktop packages such as <application>firefox</application> 56 and for <application>rust</application> if that is built using the system 57 <application>LLVM</application>. 58 </para> 59 60 <para> 61 The <application>Compiler RT</application> package provides 62 runtime sanitizer and profiling libraries for developers who use 63 <application>Clang</application> and <application>LLVM</application>. 59 64 </para> 60 65 … … 95 100 </itemizedlist> 96 101 97 <bridgehead renderas="sect3">Optional Downloads</bridgehead> 98 99 <bridgehead renderas="sect4">Clang</bridgehead> 102 <bridgehead renderas="sect3">Recommended Download</bridgehead> 103 <bridgehead role="recommended" renderas="sect4">Clang</bridgehead> 100 104 <itemizedlist spacing="compact"> 101 105 <listitem> … … 116 120 </itemizedlist> 117 121 118 <bridgehead renderas="sect4">Compiler RT</bridgehead> 122 <bridgehead renderas="sect3">Optional Download</bridgehead> 123 <bridgehead role="optional" renderas="sect4">Compiler RT</bridgehead> 119 124 <itemizedlist spacing="compact"> 120 125 <listitem> … … 180 185 181 186 <para> 182 I f you have downloaded the optional packages, install theminto187 Install <application>clang</application> into 183 188 the source tree by running the following commands: 184 189 </para> 185 190 186 <screen><userinput>tar -xf ../clang-&llvm-version;.src.tar.xz -C tools && 187 tar -xf ../compiler-rt-&llvm-version;.src.tar.xz -C projects && 188 189 mv tools/clang-&llvm-version;.src tools/clang && 191 <screen><userinput>tar -xf ../clang-&llvm-version;.src.tar.xz -C tools && 192 mv tools/clang-&llvm-version;.src</userinput></screen> 193 194 <para> 195 If you have downloaded <application>compiler-rt</application>, 196 install it into the source tree by running the following commands: 197 </para> 198 199 <screen><userinput>tar -xf ../compiler-rt-&llvm-version;.src.tar.xz -C projects && 190 200 mv projects/compiler-rt-&llvm-version;.src projects/compiler-rt</userinput></screen> 191 201 … … 223 233 224 234 <para> 225 If you have downloaded the optional packages, the clang documentation 226 can be built too: 235 The clang documentation can be built too: 227 236 </para> 228 237
Note:
See TracChangeset
for help on using the changeset viewer.