@@ -148,7 +148,7 @@ chain for " target " development."))
148
148
149
149
(define* (make-bitcoin-cross-toolchain target
150
150
#:key
151
- (base-gcc-for-libc gcc-7 )
151
+ (base-gcc-for-libc base-gcc )
152
152
(base-kernel-headers base-linux-kernel-headers)
153
153
(base-libc (make-glibc-without-ssp (make-glibc-without-werror glibc-2.24)))
154
154
(base-gcc (make-gcc-rpath-link base-gcc)))
@@ -586,6 +586,9 @@ inspecting signatures in Mach-O binaries.")
586
586
automake
587
587
pkg-config
588
588
bison
589
+ ; ; Native GCC 10 toolchain
590
+ gcc-toolchain-10
591
+ (list gcc-toolchain-10 " static" )
589
592
; ; Scripting
590
593
perl
591
594
python-3
@@ -596,26 +599,17 @@ inspecting signatures in Mach-O binaries.")
596
599
(let ((target (getenv " HOST" )))
597
600
(cond ((string-suffix? " -mingw32" target)
598
601
; ; Windows
599
- (list ; ; Native GCC 10 toolchain
600
- gcc-toolchain-10
601
- (list gcc-toolchain-10 " static" )
602
- zip
602
+ (list zip
603
603
(make-mingw-pthreads-cross-toolchain " x86_64-w64-mingw32" )
604
604
(make-nsis-for-gcc-10 nsis-x86_64)
605
605
osslsigncode))
606
606
((string-contains target " -linux-" )
607
- (list ; ; Native GCC 7 toolchain
608
- gcc-toolchain-7
609
- (list gcc-toolchain-7 " static" )
610
- (cond ((string-contains target " riscv64-" )
607
+ (list (cond ((string-contains target " riscv64-" )
611
608
(make-bitcoin-cross-toolchain target
612
609
#:base-libc (make-glibc-without-werror glibc-2.27/bitcoin-patched)
613
610
#:base-kernel-headers base-linux-kernel-headers))
614
611
(else
615
612
(make-bitcoin-cross-toolchain target)))))
616
613
((string-contains target " darwin" )
617
- (list ; ; Native GCC 10 toolchain
618
- gcc-toolchain-10
619
- (list gcc-toolchain-10 " static" )
620
- clang-toolchain-10 binutils cmake xorriso python-signapple))
614
+ (list clang-toolchain-10 binutils cmake xorriso python-signapple))
621
615
(else '() )))))
0 commit comments