- Language support
- Haskell Platform 2012.2.0.0 (GHC 7.4.1)
- msp430-gcc 3.2.3
- gcc 4.4.5
- Python 2.6.6
- JDK 1.6.0_30
- Build tools
- cabal-dev 0.9
- GNU Make 3.81
- Ant 1.7.1
- Operating systems
- Contiki 2.5
- commit 92765b3
- patches from applications/contiki/contiki-patches/
- TinyOS
- Tools and Libraries
- Jinja2
- gnuplot 4.4
- schroot 1.4.7
- Minor
- git 1.7.1
- wdiff 0.6.3
Note:
- of course, different versions might work as well. This is what worked for us.
- if you just want to build and test Ocram itself, GHC and cabal-dev are enough.
$ cd /path/to/repository
$ source ./setup
$ cd ocram
$ cabal-dev install
$ ./make
- we recommend debootstrap
- configure schroot (use chroot name "contiki")
- install the following packages in the chroot:
- msp430-gcc
- JDK
- Ant
$ schroot -c contiki
$ cd /path/to/contiki/tools/cooja
$ ant jar
$ cd /path/to/repository
$ source ./setup
$ cd applications/contiki
$ make plot
- */bench.results
- plots/numbers.txt
- plots/*.png