Difference between revisions of "Installing From Source"
(nesc) |
|||
(One intermediate revision by the same user not shown) | |||
Line 25: | Line 25: | ||
Run the normal build procedure. | Run the normal build procedure. | ||
<pre> | <pre> | ||
+ | cd nesc | ||
./Bootstrap | ./Bootstrap | ||
./configure | ./configure | ||
Line 31: | Line 32: | ||
</pre> | </pre> | ||
</li> | </li> | ||
+ | </ol> | ||
+ | |||
+ | == TinyOS == | ||
+ | <ol> | ||
+ | <li> | ||
+ | Get the source from the GitHub repository. | ||
+ | <pre> | ||
+ | git clone git://github.com/tinyos/tinyos-main.git | ||
+ | </pre> | ||
+ | </li> | ||
+ | |||
+ | <li> | ||
+ | Install the tools. | ||
+ | <pre> | ||
+ | cd tinyos-main/tools | ||
+ | ./Bootstrap | ||
+ | ./configure | ||
+ | make | ||
+ | make install | ||
+ | </pre> | ||
+ | </li> | ||
+ | |||
</ol> | </ol> |
Latest revision as of 12:16, 1 August 2014
This page explains how to install TinyOS and nesC from their source repositories. This is useful for developers who want to contribute or users who need very recent changes.
nesC
-
Get the prerequisites.
- automake
- emacs
- bison
- flex
- gperf
-
Get the source from the GitHub repository.
git clone git://github.com/tinyos/nesc.git
-
Run the normal build procedure.
cd nesc ./Bootstrap ./configure make make install
TinyOS
-
Get the source from the GitHub repository.
git clone git://github.com/tinyos/tinyos-main.git
-
Install the tools.
cd tinyos-main/tools ./Bootstrap ./configure make make install