Differences between revisions 2 and 3
Revision 2 as of 2014-05-02 07:16:09
Size: 1213
Editor: lukisi
Comment:
Revision 3 as of 2014-05-02 14:29:50
Size: 1443
Editor: lukisi
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

Netsukuku_Dev/beta/ubuntu (last edited 2014-06-02 12:34:31 by lukisi)