Size: a a a

2020 February 25

АБ

Александр Бантьев in NixOS
Ща
источник

S

Si in NixOS
Капец я дурак
источник

АБ

Александр Бантьев in NixOS
with (import <nixpkgs> {});
pkgsCross.mingwW64.stdenv.mkDerivation {
 name = "foo";
allowUnsupportedSystem = true;
 src = ./.;
 nativeBuildInputs = [ lua5_1 ];
 buildInputs = with pkgsCross.mingwW64; [  (SDL2.override { x11Support = false; })
  bzip2 curl.out
  zlib  openssl  (fftwFloat.overrideAttrs (_: { configureFlags = [ "--enable-shared" ]; meta.platforms = stdenv.lib.platforms.all }))  ];
}
источник

S

Si in NixOS
Si
Капец я дурак
Там же есть --nofft
источник

АБ

Александр Бантьев in NixOS
Лол
источник

АБ

Александр Бантьев in NixOS
Но если хочешь, то вот такой fft компилится
источник

S

Si in NixOS
Александр Бантьев
with (import <nixpkgs> {});
pkgsCross.mingwW64.stdenv.mkDerivation {
 name = "foo";
allowUnsupportedSystem = true;
 src = ./.;
 nativeBuildInputs = [ lua5_1 ];
 buildInputs = with pkgsCross.mingwW64; [  (SDL2.override { x11Support = false; })
  bzip2 curl.out
  zlib  openssl  (fftwFloat.overrideAttrs (_: { configureFlags = [ "--enable-shared" ]; meta.platforms = stdenv.lib.platforms.all }))  ];
}
Не могу найти где пропущена }
источник

АБ

Александр Бантьев in NixOS
with (import <nixpkgs> { });
pkgsCross.mingwW64.stdenv.mkDerivation {
 name = "foo";
 allowUnsupportedSystem = true;
 nativeBuildInputs = [ lua5_1 ];
 buildInputs = with pkgsCross.mingwW64; [
   (SDL2.override { x11Support = false; })
   bzip2
   curl.out
   zlib
   openssl
   (fftwFloat.overrideAttrs (_: {
     configureFlags = [ "--enable-shared" ];
     meta.platforms = stdenv.lib.platforms.all;
   }))
 ];
}
источник

АБ

Александр Бантьев in NixOS
Правда оно все равно не собирается, ибо SDL2 сломан
источник

S

Si in NixOS
Александр Бантьев
Правда оно все равно не собирается, ибо SDL2 сломан
Ужас
источник

S

Si in NixOS
Но спасибо
источник

АБ

Александр Бантьев in NixOS
with (import <nixpkgs> { });
pkgsCross.mingwW64.stdenv.mkDerivation {
 name = "foo";
 allowUnsupportedSystem = true;
 nativeBuildInputs = [ lua5_1 ];
 buildInputs = with pkgsCross.mingwW64; [
   ((SDL2.override { x11Support = false; }).overrideAttrs
     (_: { postPatch = "true"; }))
   bzip2
   curl.out
   zlib
   openssl
   (fftwFloat.overrideAttrs (_: {
     configureFlags = [ "--enable-shared" ];
     meta.platforms = stdenv.lib.platforms.all;
   }))
 ];
}
источник

АБ

Александр Бантьев in NixOS
Пока что собирается
источник

S

Si in NixOS
Собралось
источник

S

Si in NixOS
источник

АБ

Александр Бантьев in NixOS
Классненько
источник

АБ

Александр Бантьев in NixOS
Теперь можешь дальше конпелять
источник

АБ

Александр Бантьев in NixOS
А, это ssh?
источник

АБ

Александр Бантьев in NixOS
Я думал ты nix на android запустил и кросс-компилишь под винду
источник

S

Si in NixOS
Да
источник