The official installing instructions were not sufficient for me to use TinyOS. The provided VM works just fine, but being a Ubuntu 9 version it cannot be easily updated and it is hard to get files in and out of the machine. This way, I made my own Vagrant machine with instructions scattered on the web. I automated what I could, but some steps are still manual.
- TOSSIM does not work with the Iris sensors, in this setup. I could compile for
simulation only with
micaz
andtelosb
.
The updated and most complete installing docs I found
This thread contains the make location, in which the Python and GCC versions must be changed
This thread explains the correct GCC version
How to install older GCC versions
Fix a problem I had with UTF8 locales; not linked to TinyOS but useful