We are using a Fedora Core 6 and the 2.6.21 kernel patched with UMIP and compiled. So, we have tried to compile umip (mipv6-daemon-umip-0.3) but we have some errors trying to do a "make": if gcc -DHAVE_CONFIG_H -I. -I. -I.. -isystem ../include -isystem /usr/src/linux-2.6.21/include/ -Wall -Wpointer-arith -Wreturn-type -pedantic -std=gnu99 -g -O2 -MT vt.o -MD -MP -MF ".deps/vt.Tpo" -c -o vt.o vt.c; \ then mv -f ".deps/vt.Tpo" ".deps/vt.Po"; else rm -f ".deps/vt.Tpo"; exit 1; fi gcc -Wall -Wpointer-arith -Wreturn-type -pedantic -std=gnu99 -g -O2 -o mip6d pmgr.o main.o vars.o conf.o gram.o scan.o tqueue.o icmp6.o hash.o debug.o dhaad_ha.o dhaad_mn.o ndisc.o mh.o mn.o bul.o bcache.o retrout.o mpdisc_ha.o mpdisc_mn.o tunnelctl.o rtnl.o ha.o cn.o keygen.o movement.o policy.o xfrm.o proc_sys.o prefix.o ipsec.o vt.o -L../libmissing -lmissing -L../libnetlink -lnetlink -lcrypto -lpthread -ldl -lrt mn.o: In function `mn_send_bu_msg': /usr/src/mipv6-daemon-umip-0.3/src/mn.c:331: undefined reference to `mh_create_opt_mob_net_prefix' collect2: ld returned 1 exit status make[3]: *** [mip6d] Error 1 make[3]: Leaving directory `/usr/src/mipv6-daemon-umip-0.3/src' make[2]: *** [all] Error 2 make[2]: Leaving directory `/usr/src/mipv6-daemon-umip-0.3/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/mipv6-daemon-umip-0.3' make: *** [all] Error 2 Anyone can help ? Is there a problem with the mn.c file ?µ Thanks Patrice DUVIEL and Nicolas BOULIN
_______________________________________________ mipl mailing list [email protected] http://www.mobile-ipv6.org/cgi-bin/mailman/listinfo/mipl
