Stefan <stefan-g...@vodafonemail.de> writes: > Hi Sergio! > >> I'm very interested in the code for ZMK provided in this thread[1]. >> I've tried it locally and it compiles successfully. > > That's nice to hear! > >> Does anyone know if this is available in a public repository? Or if it has >> been moved forward? > > There is no public repository for it. I moved it a bit further. There is now a > GCC with picolibc. GCC in general is more self-contained and is completely > usable by itself (including paths to specs; Attila, this may solve the issue > you > were facing). There is no real need for GCC-toolchain packages anymore. > However, > as some projects invoke programs of Binutils directly and because of locales, > there are still GCC-toolchain packages. The Binutils for arm-none-eabi get > build > separately as well now, as the one from Guix has failing tests (if activated) > due to the selected configure flags. GCC is bumped to 13.2.0. Zephyr is > updated > to 3.5 and ZMK to end of April. There is also more ZMK support for combos, > conditional-layers and a bit more. > > A problem I figured for arm-none-eabi-g++ is that it always links the generic > libstdc++.a, instead of the existing CPU and FPU specific multilib variant > from a sub-directory. I'd appreciate any GCC configuration hint to solve this.
Hello Stefan. Its been some time since you sent this message. I'm trying to test the example you attached and I cannot get it to build the custom GCC@13. Please, could you provide the `channels.scm` you use to compile it? I have the original code that you submitted in this repository[1], this one is no longer compiling from Guix at commit `1436165c2f0adbb44d3f033c54db692167591248`. Sadly, when I initially tested it, I forgot to save the `channels.scm` that made it compile. I will update the repository to your latest changes and add the `channels.scm` when I get it to compile. If you have since we last spoke made a public repository, I would love to check it out. [1] https://codeberg.org/pastor/guix-zmk If anyone has interest in having a community managed ZMK channel for Guix, please do not hesitate to join the conversation. Best regards, Sergio.