Hi Bjørn, I have read that thread. I agree with you 100% that native builds (on real or virtual hardware) is the only way this can work. Upstream doesn't usually care if their software can cross compile, and they can't maintain it themselves even if they did. Sometimes it isn't even an option, e.g. GHC still can't cross compile template Haskell yet.
I once used to think that full system cross compilation was the only way you should do things (I was an idealist). But it is a dead end. Unless you have thousands of hours to throw at the problem, it won't work. Have you made any progress on this yourself? Regards, Luke On 28 January 2015 at 15:08, Bjørn Forsman <[email protected]> wrote: > On 28 January 2015 at 02:49, Luke Clifton <[email protected]> wrote: > ... > > My plan, should I ever get the time, is to set up a virtual machine, try > and > > bootstrap NixOS for ARM in that, set up hydra, build nixpkgs and then > serve > > the results to my embedded platforms. I also have dreams of creating > > firmware images from a configuration.nix which are ready to flash onto > the > > boards. > > Me too. > > Related: https://github.com/NixOS/nixpkgs/issues/4963 > > Best regards, > Bjørn Forsman >
_______________________________________________ nix-dev mailing list [email protected] http://lists.science.uu.nl/mailman/listinfo/nix-dev
