بلاگ — Cross-compilation

Building Toolchains with Guix

‏مارس ‏15، ‏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، ‏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، ‏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، ‏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، ‏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، ‏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، ‏2013

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