Does anyone know if a package for “radvd” on ANGSTROM (cloud9) distribution for Beagle bone can be found ?
I did not found it, I tried to compile it on my Beagle bone directly from source: http://www.litech.org/radvd/dist/radvd-1.8.5.tar.gz (Notice that after this version radvd requires “libdaemon” that seems also not available as package.)
After configure every thing seems OK : ./configure --prefix=/usr/local --sysconfdir=/etc --mandir=/usr/share/man
…
config.status: config.h is unchanged
config.status: executing depfiles commands
Your build configuration:
CFLAGS = -g -O2
LDFLAGS =
Arch = linux
Extras: privsep-linux.o device-linux.o netlink.o
prefix: /usr/local
PID file: /var/run/radvd.pid
Log file: /var/log/radvd.log
Config file: /etc/radvd.conf
Radvd version: 1.8.5
BUT “make” exit quickly after the following processed files: make
make all-am
make[1]: Entering directory `/home/root/radvd-1.8.5'
CC log.o
CC recv.o
recv.c: In function 'recv_rs_ra':
recv.c:86:23: warning: cast increases required alignment of target type
recv.c:87:23: warning: cast increases required alignment of target type
recv.c:89:32: warning: cast increases required alignment of target type
recv.c:94:37: warning: cast increases required alignment of target type
recv.c:101:22: warning: cast increases required alignment of target type
recv.c:103:31: warning: cast increases required alignment of target type
recv.c:108:37: warning: cast increases required alignment of target type
CC socket.o
CC util.o
CC device-common.o
device-common.c: In function 'get_v4addr':
device-common.c:93:16: warning: cast increases required alignment of target type
YACC gram.c
bison: m4 subprocess failed
make[1]: *** [gram.c] Error 1
make[1]: Leaving directory `/home/root/radvd-1.8.5'
make: *** [all] Error 2
What does this error means ?
bison: m4 subprocess failed
Any help welcome ?