Size: 1213
Comment:
|
Size: 1443
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
Install packages for building. {{{ sudo apt-get install build-essential -y sudo apt-get install pkg-config -y sudo apt-get install libglib2.0-dev libpth-dev libgee-0.8-dev -y sudo apt-get install libgcrypt20-dev -y }}} |
Download and install netsukuku on a ubuntu machine
Install packages for building.
sudo apt-get install build-essential -y sudo apt-get install pkg-config -y sudo apt-get install libglib2.0-dev libpth-dev libgee-0.8-dev -y sudo apt-get install libgcrypt20-dev -y
Prepare a directory for compilation.
mkdir ~/netsukuku-dev cd ~/netsukuku-dev for pkg in tasklet-0.9.tar.gz zcd-0.9.tar.gz netsukuku-rpc-0.9.tar.gz \ andns-rpc-0.9.tar.gz ntkresolv-0.9.tar.gz netsukuku-0.9.tar.gz do wget http://download.savannah.gnu.org/releases/netsukuku/${pkg} tar xf ${pkg} done
Compile.
cd ~/netsukuku-dev/tasklet-0.9 && ./configure --enable-logtasklet --prefix=/usr && make && make check && sudo make install cd ~/netsukuku-dev/zcd-0.9 && ./configure --enable-logtasklet --prefix=/usr && make && sudo make install cd ~/netsukuku-dev/netsukuku-rpc-0.9 && ./configure --enable-logtasklet --prefix=/usr && make && sudo make install cd ~/netsukuku-dev/andns-rpc-0.9 && ./configure --enable-logtasklet --prefix=/usr && make && make check && sudo make install cd ~/netsukuku-dev/ntkresolv-0.9 && ./configure --enable-logtasklet --prefix=/usr --sysconfdir=/etc && make && make check && sudo make install cd ~/netsukuku-dev/netsukuku-0.9 && ./configure --enable-logtasklet --prefix=/usr --sysconfdir=/etc && make && make check && sudo make install