diff options
| author | Seth Flynn <[email protected]> | 2025-03-10 15:00:26 -0400 |
|---|---|---|
| committer | Seth Flynn <[email protected]> | 2025-03-23 19:31:27 -0400 |
| commit | d1b5d789590bec99defe9f95df7df64d2bdba693 (patch) | |
| tree | 6e093e18eeb7840f7a14d81765a4a8c55b282276 /pkgs/lwjgl/default.nix | |
| parent | a81bd7d48aba3c24716b11145bab7723fe3fa207 (diff) | |
fix building natively on non-x86_64-linux platforms
[skip ci]
Diffstat (limited to 'pkgs/lwjgl/default.nix')
| -rw-r--r-- | pkgs/lwjgl/default.nix | 8 |
1 files changed, 7 insertions, 1 deletions
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}" ]; |
