GNU bug report logs - #29402
Failure to cross-compile GNU Hello for armhf-linux target

Previous Next

Package: guix;

Reported by: Chris Marusich <cmmarusich <at> gmail.com>

Date: Wed, 22 Nov 2017 16:59:02 UTC

Severity: normal

Done: Chris Marusich <cmmarusich <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 29402 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Chris Marusich <cmmarusich <at> gmail.com>
Cc: 29402 <at> debbugs.gnu.org
Subject: Re: bug#29402: Failure to cross-compile GNU Hello for armhf-linux
 target
Date: Thu, 23 Nov 2017 12:13:50 +0100
Hi Chris,

Chris Marusich <cmmarusich <at> gmail.com> skribis:

> I'm trying to build it using the following command, invoked from the
> Guix source tree:
>
>   ./pre-inst-env guix build --no-substitutes --target=armhf-linux hello

[...]

> checking build system type... x86_64-unknown-linux-gnu
> checking host system type... x86_64-unknown-linux-gnu
> checking target system type... Invalid configuration `armhf-linux': machine `armhf' not recognized

The argument to --target must be a GNU triplet, not a Guix “system
type.”

GNU triplets have the form CPU-VENDOR-OS, which often looks like
CPU-KERNEL-OSABI.  In this case, you want

  --target=arm-linux-gnueabihf

HTH!
Ludo’.




This bug report was last modified 7 years and 179 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.