This layer provides clang/llvm based cross compiler. Currently working on it for ARM and x86

Git repository

https://github.com/kraj/meta-clang web repo

Last commit: 23 hours, 16 minutes ago (master branch)

Maintainer

Dependencies

The meta-clang layer depends upon:

Recipe name Version Description
bcc 0.33.0+git BPF Compiler Collection (BCC)
bindgen-cli 0.71.1 Automatically generates Rust FFI bindings to C and C++ libraries.
bpftrace 0.23.0+git bpftrace
castxml 0.6.11 C-family abstract syntax tree XML output tool.
clang 20.1.1 LLVM based C/C++ compiler
clang-cross-canadian-i686 20.1.1 Clang/LLVM based C/C++ compiler (cross-canadian for i686 target)
clang-cross-i686 20.1.1 Cross compiler wrappers for LLVM based C/C++ compiler
clang-crosssdk-x86_64-oesdk-linux 20.1.1 SDK Cross compiler wrappers for LLVM based C/C++ compiler
compiler-rt 20.1.1 LLVM based C/C++ compiler Runtime
compiler-rt-sanitizers 20.1.1 LLVM based C/C++ compiler Sanitizers Runtime
include-what-you-use 0.23+git Include What You Use (IWYU) - Clang based checker for C/C++ header includes
libclc 20.1.1 Implementation of the library requirements of the OpenCL 1.1+ C programming language
libcxx 20.1.1 libc++ is a new implementation of the C++ standard library, targeting C++11 and above
llvm-project-source-20.1.1 20.1.1 This is the canonical git mirror of the LLVM subversion repository.
nativesdk-clang-glue 1.0 SDK Cross compiler wrappers for LLVM based C/C++ compiler
openmp 20.1.1 LLVM OpenMP compiler Runtime
spirv-llvm-translator 20.1.0+git