(name . Pierre Langlois)(address . firstname.lastname@example.org)(address . email@example.com)
I need clang for Android: it's only tested and built with clang, and some of the packages don't build with gcc. I don't really need any fancy target, but one of the goals I had was to be able to cross-build my android packages, hence this cross-compiler.
A wasm cross-compiler would be awesome!
On March 3, 2022 9:51:01 PM GMT+01:00, Pierre Langlois <firstname.lastname@example.org> wrote:
Toggle quote (44 lines)
>Julien Lepiller <email@example.com> writes:
>> Hi Guix!
>> This small patch series adds cross-clang, a cross-compiler version of
>> clang. Clang doesn't really make a distinction between a native and a
>> cross-build, it is already a cross-compiler, but this ensures that:
>> 1. it actually works
>> 2. it targets (%current-target-architecture) by default
>> The rest of the series ensures that libcxx and libcxxabi can be
>> cross-compiled with it.
>That's really cool! Out of curiosity, what target are you interested in
>that clang supports and GCC doesn't? For instance I'm interested in
>WebAssembly, and I've actually been contemplating how we could improve
>support for cross-compilers based on Clang in Guix, to be able to
>provide a working WebAssembly toolchain.
>For context, such a toolchain will be needed to enable potential use of
>WebAssembly in IceCat, for security purposes, see