AN
Size: a a a
AN
TZ
TZ
AN
TZ
AN
AN
DO
sudo nix-store --repair-path /nix/store/6v7nzxzspf6z2z3hiv9l60xchgnp9pwj-vscode-1.44.1
, всё починилось. интересно, из-за чего такое вылезло...AS
АБ
{nixpkgs ? import <nixpkgs> {},
stdenv ? nixpkgs.stdenv}:
let
sdl = (nixpkgs.pkgsCross.mingwW64.callPackage (./sdl2.nix) {});
in
stdenv.mkDerivation {
name = "k";
#nativeBuildInputs = [ ];
nativeBuildInputs = [ sdl ]; # your dependencies here
}
sdl
в nativeBuildInputs
? Она точно в buildInputs
должна бытьАБ
АБ
{nixpkgs ? import <nixpkgs> {},
pkgs ? nixpkgs.pkgsCross.mingwW64;
stdenv ? pkgs.stdenv}:
let
sdl = pkgs.callPackage ./sdl2.nix {};
in
stdenv.mkDerivation {
name = "k";
#nativeBuildInputs = [ ];
buildInputs = [ sdl ]; # your dependencies here
}
АБ
АБ
АБ
gcc
который умеет собирать бинари под нужную платформу и libc
под нужную платформуАБ
buildInputs
, то это что-то собирается под ту же платформу, что и сам пакет, если в nativeBuildInputs
-- собирается под "родную" платформу (ту, на которой ты собираешь)