Re: A different way to build GCC to overcome issues, especially with C++ for embedded systems

2024-05-24 Thread Jean-Pierre De Jesus Diaz
Hello, Adding to this conversation I have been making a arm-none-eabi toolchain with Newlib included as the default C standard library like in the official Arm toolchain but I'm not quite happy with the patches yet.[1] I haven't contributed it yet because it has been a bit hard adapting axoloti-*

Re: Proposal to turn off AOT in clojure-build-system

2024-03-17 Thread Jean-Pierre De Jesus Diaz
Hello, >Correctly handling the ABI concerns — which Guix currently does >not do — would result in a combinatorial explosion of Clojure >packages should multiple versions of Clojure ever be available in >Guix at the same time. I think this is partly true and also a problem of other languages in Gu

Re: cmake-build-system: build tests only if #:tests? is true?

2024-03-04 Thread Jean-Pierre De Jesus Diaz
is also needed for: https://issues.guix.gnu.org/69476 -- Thanks, Jean-Pierre De Jesus DIAZ Foundation Devices, Inc.

Re: A different way to build GCC to overcome issues, especially with C++ for embedded systems

2023-12-21 Thread Jean-Pierre De Jesus Diaz
n package. This happens when the toolchain doesn't have the Newlib C library which includes the nosys.specs file so probably if Newlib is present it's then that GCC can't find the specs file. [1]: https://issues.guix.gnu.org/66263 -- Jean-Pierre De Jesus DIAZ Foundation Devices, Inc.

Rust cross-compilation support.

2023-06-11 Thread Jean-Pierre De Jesus Diaz
e and compiling tests for libcore only for ;; thumbv7em-none-eabihf, but I don't know if that's possible. (delete 'check) (native-inputs (modify-inputs (package-native-inputs rust) (append (cross-binutils "arm-none-eabi")) (append (cross-gcc "arm-none-eabi")) --8<---cut here---end--->8--- Cheers, — Jean-Pierre De Jesus DIAZ