1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00

wrote some more documentation

git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@190 8ec27952-4edc-4aab-86aa-e87bb2611832
This commit is contained in:
Steffen Vogel 2014-08-31 17:42:15 +00:00
parent a466a8f694
commit 912b0b70dc

View file

@ -6,11 +6,27 @@
## Compilation
### Prerequisites
Install libraries including developement headers for:
- libconfig
- _libconfig_ for parsing the config file
- _libsodium_ for message authentification and signing
Start the compilation with:
$ sudo apt-get install iproute2 libconfig-dev libsodium-dev
or:
$ sudo yum install iproute2 libconfig-devel libsodium-devel
**Important:** Please note that the server requires the
[iproute2](http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2)
tools to setup the network emulation and interfaces.
### Compilation
Checkout the `Makefile` and `include/config.h` for some config options which have to be specified by compile time.
Afterwards, start the compilation with:
$ make
@ -24,19 +40,3 @@ Install the server by executing:
Add `PREFIX=/usr/local/` to specify a non-standard installation destination.
**Important:** Please note that the server requires the
[iproute2](http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2)
tools to setup the network emulation and interfaces.
Install these via:
$ sudo yum install iproute2
or:
$ sudo apt-get install iproute2
## Configuration
See [configuration](Configuration.md) for more information.
@todo Move documentation from Mainpage to Server.