Thanks. This works for me, for arm 32-bit.

guix shell -C -e '(use-modules (gnu packages
cross-base))(cross-gcc-toolchain "arm-linux-gnueabihf")'

On Mon, Jul 6, 2026 at 11:17 PM Cayetano Santos <[email protected]> wrote:
>
>
> >lun. 06 juil. 2026 at 21:54, Andy Tai <[email protected]> wrote:
>
> > Is there a way to set up a cross compile environment via guix shell?
>
> guix shell -C -e '(use-modules (gnu packages cross-base))(cross-gcc-toolchain 
> "riscv64-linux-gnu")' -- riscv64-linux-gnu-gcc --version

Reply via email to