Danny Milosavljevic <dan...@scratchpost.org> skribis: > diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm > index 1d577c7..44ab171 100644 > --- a/gnu/packages/admin.scm > +++ b/gnu/packages/admin.scm > @@ -43,6 +43,8 @@ > #:use-module (guix build-system trivial) > #:use-module (gnu packages) > #:use-module (gnu packages base) > + #:use-module (gnu packages cross-base) > +; #:use-module ((gnu packages cross-base) #:select (cross-gcc > cross-binutils cross-libc))
Never use #:select for (gnu packages …) modules. > - `(("pkg-config" ,pkg-config))) > + `(("pkg-config" ,pkg-config) > + ("cross-binutils" ,(cross-binutils "arm-linux-gnueabihf")) > + ("cross-gcc" ,(cross-gcc "arm-linux-gnueabihf" #:libc (cross-libc > "arm-linux-gnueabihf"))) ‘cross-gcc’ doesn’t have a #:libc parameter. Should be (let ((triplet "arm-linux-gnueabihf")) (cross-gcc triplet (cross-binutils triplet) (cross-libc triplet))) HTH! Ludo’.