You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
845 B

  1. #+title: Installing stack on ARM64
  2. #+author: Annwan
  3. #+date: 2022:03:04
  4. #+options: h:1 num:nil toc:nil
  5. ** Why stack on ARM
  6. People might want to run haskell applications on ARM devices like a
  7. Raspberry Pi. The Haskell compiler has supported the architecture
  8. through LLVM for a couple of year now, as well as the builtin dependency
  9. manager, Cabal. However the dependency management of Cabal is
  10. system-wide (or at least user wide) and, because all packages interact
  11. with each other, it can pose problems with compatibility.
  12. That is the problem that =stack= solves by allowing for reproducible,
  13. isolated environement for each project, and a lot of projects now use
  14. stack for their dependency and version management.
  15. However stack does not provide any build for arm systems, we thus need
  16. to install it anoter way
  17. ** Contents
  18. #+TOC: headlines 1