(Changed cross compiler to arm-linux-gnueabi. Upgraded radvd to 1.10.0.) |
(Added pre-built binary) |
||
Line 30: | Line 30: | ||
make install | make install | ||
</PRE> | </PRE> | ||
+ | |||
+ | == Download Pre-built Binaries == | ||
+ | |||
+ | The link below contains a bzip2 tarball of the radvd binaries compiled for ARM : | ||
+ | |||
+ | * [http://wiki.beyondlogic.org/prebuilt/radvd-1.10.0-arm-linux-gnueabi.tar.bz2 radvd-1.10.0-arm-linux-gnueabi.tar.bz2] [md5hash 173f379ab15f23d975f3794c610fc5cf] | ||
+ | |||
+ | * Built using: | ||
+ | ** Libdaemon-0.14 | ||
+ | ** radvd-1.10.0 | ||
+ | ** arm-linux-gnueabi-gcc version 4.7.3 (Ubuntu/Linaro 4.7.3-1ubuntu1) |
Libdaemon is a dependancy for radvd.
Download libdaemon and cross compile for ARM assuming your ARM cross compiler is located at /opt/arm-2011.09/
wget http://0pointer.de/lennart/projects/libdaemon/libdaemon-0.14.tar.gz tar -xzf libdaemon-0.14.tar.gz cd libdaemon-0.14 ./configure --host=arm-linux-gnueabi \ --prefix=/home/temp/radvd \ ac_cv_func_setpgrp_void=yes make make install
wget http://www.litech.org/radvd/dist/radvd-1.10.0.tar.gz tar -xzf radvd-1.10.0.tar.gz cd radvd-1.10.0 ./configure --prefix=/home/temp/radvd \ --host=arm-linux-gnueabi \ --sysconfdir=/etc \ PKG_CONFIG_PATH=/home/temp/radvd/lib/pkgconfig make make install
The link below contains a bzip2 tarball of the radvd binaries compiled for ARM :