Blogo — Cross-compilation

Building Toolchains with Guix

15-a de Marto 2023

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

12-a de Aprilo 2021

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

22-a de Decembro 2017

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

24-a de Julio 2017

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

7-a de Septembro 2015

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

28-a de Oktobro 2013

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

26-a de Junio 2013

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