Skip to content
Snippets Groups Projects
Commit 9fdd80e8 authored by Ludovic Courtès's avatar Ludovic Courtès
Browse files

gnu: cross-base: Don't build the cross-compilers with target = host.

* gnu/packages/cross-base.scm (xgcc-mips64el)[supported-systems]: Delete
  "mips64el-linux".
  (xgcc-armhf)[supported-systems]: Delete "armhf-linux".
parent 6ee01481
No related branches found
No related tags found
No related merge requests found
......@@ -315,8 +315,9 @@ (define-public xgcc-mips64el
;; Don't attempt to build this cross-compiler on i686;
;; see <http://bugs.gnu.org/19598>.
(package (inherit xgcc)
(supported-systems (delete "i686-linux"
(package-supported-systems xgcc))))))
(supported-systems (fold delete
(package-supported-systems xgcc)
'("mips64el-linux" "i686-linux"))))))
(define-public xgcc-avr
;; AVR cross-compiler, used to build AVR-Libc.
......@@ -329,10 +330,12 @@ (define-public xgcc-xtensa
(cross-gcc "xtensa-elf"))
(define-public xgcc-armhf
(let ((triplet "arm-linux-gnueabihf"))
(cross-gcc triplet
(cross-binutils triplet)
(cross-libc triplet))))
(let* ((triplet "arm-linux-gnueabihf")
(xgcc (cross-gcc triplet
(cross-binutils triplet)
(cross-libc triplet))))
(package (inherit xgcc)
(supported-systems (delete "armhf-linux" %supported-systems)))))
;; (define-public xgcc-armel
;; (let ((triplet "armel-linux-gnueabi"))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment