From 9258576eea4589a2fa228a8cb9594de8e9ed4526 Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Tue, 26 Apr 2022 18:16:36 +0530 Subject: gnu: fastahack: Use compiler specific to the build target. * gnu/packages/bioinformatics.scm (fastahack)[arguments]: Set CXX in #:make-flags. In the build-dynamic phase, use cxx-for-target instead of g++. Signed-off-by: Efraim Flashner --- gnu/packages/bioinformatics.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index c2caa507e4..d913bb9fdf 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -14502,7 +14502,8 @@ neural networks.") (base32 "0rp1blskhzxf7vbh253ibpxbgl9wwgyzf1wbkxndi08d3j4vcss9")))) (build-system gnu-build-system) (arguments - (list #:tests? #f ; Unclear how to run tests: https://github.com/ekg/fastahack/issues/15 + (list #:make-flags #~(list (string-append "CXX=" #$(cxx-for-target))) + #:tests? #f ; Unclear how to run tests: https://github.com/ekg/fastahack/issues/15 #:phases #~(modify-phases %standard-phases (delete 'configure) ; There is no configure phase. @@ -14512,7 +14513,7 @@ neural networks.") (("-c ") "-c -fPIC ")))) (add-after 'build 'build-dynamic (lambda _ - (invoke "g++" + (invoke #$(cxx-for-target) "-shared" "-o" "libfastahack.so" "Fasta.o" "FastaHack.o" "split.o" "disorder.o"))) (replace 'install -- cgit v1.2.3