LINUX.ORG.RU

Кросс-компиляция под NixOS

 ,


0

2

ЛОР, на тебе есть специалисты по NixOS? Как там поставить тулчейн под нужную платформу? В генте, например, есть crossdev, а тут вроде в nixpkgs что-то такое есть, но ни фига не понятно и документации ноль. Ы?

Что-то вроде

let
  aarch64 = rec {
    config = "aarch64-linux-gnu";
    bigEndian = false;
    arch = "aarch64";
    withTLS = true;
    libc = "glibc";
    platform = (import <nixpkgs/lib/systems/platforms.nix> { lib = null; }).aarch64-multiplatform;
    inherit (platform) gcc;
    openssl.system = "linux-generic64";
  };
  crosspkgs = import <nixpkgs> {
    crossSystem = aarch64;
  };
in
  crosspkgs.stdenv.cc

anonymous
()

на мне только прыщи

anonymous
()
Ответ на: комментарий от anonymous

Спасибо, слегка прояснилось, пойду вкуривать nixpkgs.

HeipaVai1o
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.