博客 - Cross-compilation

Building Toolchains with Guix

2023-03-15

In order to deploy embedded software using Guix we first need to teach Guix how to cross-compile it. Since Guix builds everything from source, this means we must teach…

New Supported Platform: powerpc64le-linux

2021-04-12

It is a pleasure to announce that support for powerpc64le-linux (PowerISA v.2.07 and later) has now been merged to the master branch of GNU Guix! This means that…

Porting GuixSD to ARMv7

2017-12-22

GuixSD porting to ARMv7 is a difficult topic. There are plenty of different machines, with specific hardware configurations and vendor-tuned bootloaders, and ACPI support is still experimental. For those reasons it…

State of aarch64 on Guix

2017-07-24

Since the recent 0.13.0 release, Guix supports building software for aarch64 (64-bit ARM architecture). Here’s the current status. Currently aarch64 support in Guix is pretty good, as…

Porting Guix and GuixSD

2015-09-07

Quite a lot has happened lately when it comes to porting Guix and GuixSD to other systems. A few weeks ago, Manolis Ragkousis announced…

Distro of the Linux-based GNU system ported to MIPS

2013-10-28

The Guix-based distro has been ported to MIPS64 , specifically to the Loongson processors notably found in the free-software-friendly Yeeloong laptops . …

Guix gets cross-compilation support

2013-06-26

Recently , Guix gained cross-compilation support. What this means is that existing package definitions can be reused to cross compile packages. So for…