From 79cc492cebc8fc1d1cc5f2fc9658e8ea27b751b2 Mon Sep 17 00:00:00 2001 From: Mauricio Collares Date: Thu, 7 Apr 2022 14:06:18 +0200 Subject: [PATCH] sage: set CXXFLAGS to match CFLAGS in sage-env --- pkgs/applications/science/math/sage/sage-env.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/science/math/sage/sage-env.nix b/pkgs/applications/science/math/sage/sage-env.nix index e680c0c3b22d..cdff1e8477ab 100644 --- a/pkgs/applications/science/math/sage/sage-env.nix +++ b/pkgs/applications/science/math/sage/sage-env.nix @@ -151,6 +151,7 @@ writeTextFile rec { # needed for cython export CC='${stdenv.cc}/bin/${stdenv.cc.targetPrefix}cc' + export CXX='${stdenv.cc}/bin/${stdenv.cc.targetPrefix}c++' # cython needs to find these libraries, otherwise will fail with `ld: cannot find -lflint` or similar export LDFLAGS='${ lib.concatStringsSep " " (map (pkg: "-L${pkg}/lib") [ @@ -178,6 +179,7 @@ writeTextFile rec { mpfr.dev ]) }' + export CXXFLAGS=$CFLAGS export SAGE_LIB='${sagelib}/${python3.sitePackages}'