Проблема 2038 года [закрыто]

Если вы еще не знаете, как собрать отдельный пакет с nix, вот инструкция .

nixpkgs определяют специальную переменную pkgsi686Linux для дерева пакетов i686 и callPackage_i686 для вызова произвольного nix-выражения с переопределенным system = "i686-linux" . Их использование довольно просто.

Метод первый:

jsoncpp06_32 = nixpkgs.callPackage_i686 ./jsoncpp06.nix { };

метод второй:

myPackage32 = pkgs.pkgsi686Linux.stdenv.mkDerivation {
    name = "myPackage-i686-0.0.1";

    boost155 = nixpkgs.pkgsi686Linux.boost155;
    buildInputs = [
        pkgs.gcc_multi
        pkgs.python2
        pkgs.pkgconfig

        pkgs.pkgsi686Linux.ffmpeg_2_2
        pkgs.pkgsi686Linux.boost155
        pkgs.pkgsi686Linux.openssl
        pkgs.pkgsi686Linux.curl
        pkgs.pkgsi686Linux.opencv

        jsoncpp06_32
    ];

};

28
07.03.2011, 00:12
0 ответов

Теги

Похожие вопросы