- Create a 32-bit Debian 6 virtual machine.
- Ensure your system clock is set correctly. (This fixes lots of issues.)
- Install the Haskell platform:
$ su # Debian doesn't allow sudo for default user, so just use su
$ apt-get install haskell-platform
$ cabeal update
- Download Fudgets:
$ wget http://ogi.altocumulus.org/~hallgren/untested/Source_code/fudgets-131118.tar.gz
$ tar xf fudgets-131118.tar.gz
- Build hbc_library:
$ cd Fudgets/hsrc/hbc_library
$ cabal install
- Build fudgets:
$ cd ../..
$ cabal install -foldhaskell98
- Verify that the StopWatch example can be built and run:
$ cd Examples
$ ghc --make StopWatch.hs -package fudgets
$ ./StopWatch