h1. Building hspawn from source Warning: this requires lot of magic h2. Manually Get the latest source from git: @git clone git://git.bitcheese.net/hellnet@ Requirements are: "GHC":http://haskell.org/ghc 6.12 (didn't check with other compilers), "Cabal":http://haskell.org/cabal (you will have to install them manually, as described "here":http://book.realworldhaskell.org/read/installing-ghc-and-haskell-libraries.html) HTTP, Lucu, Crypto (these are Cabal packages, you can install them with @cabal install name@) Once you have all those installed, Hellnet can be built with bc. runghc Setup.hs configure runghc Setup.hs build runghc Setup.hs install On first stage, Cabal may complain about missing dependencies, you'll have to install them. Alternatively, if you don't want to mess with Cabal, you can just run 'make', it will compile all the executables in current folder. They are static and can be safely moved. h2. Via cabal Hellnet is available on Hackage. To install it, you'll need working Cabal setup (see above). Then bc. $ cabal install hellnet And pray, since not all packages on hackage are ready for GHC 6.12 and you may have to patch them. h2. Jumpstart Last resort: download :jumpstart package, extract & launch. Now, to the next step, :use.