From d1b5d789590bec99defe9f95df7df64d2bdba693 Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Mon, 10 Mar 2025 15:00:26 -0400 Subject: fix building natively on non-x86_64-linux platforms [skip ci] --- pkgs/lwjgl/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/lwjgl/default.nix b/pkgs/lwjgl/default.nix index c333c7b..d287a83 100644 --- a/pkgs/lwjgl/default.nix +++ b/pkgs/lwjgl/default.nix @@ -44,6 +44,8 @@ let "antHash" ]; + isCross = stdenv.buildPlatform != stdenv.hostPlatform; + natives = { assimp = [ (lib.getLib assimp + "/lib/libassimp.so") @@ -153,7 +155,11 @@ stdenv.mkDerivation ( "-Dlocal.kotlin=${lib.getBin kotlin}" ] - ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ + ++ lib.optionals (!isCross) [ + "-Dgcc.prefix=" + "-Dpkg-config.prefix=" + ] + ++ lib.optionals isCross [ "-Dgcc.prefix=${stdenv.cc.targetPrefix}" "-Dpkg-config.prefix=${stdenv.cc.targetPrefix}" ]; -- cgit v1.2.3