Dear all: I am trying to install aodv-uu to well-installed SNS (the most updated version),however it generates a lot of compilation error from aodv-uu.cc and other associated files, after I spent two days to fix all of bugs, finally no compilation error, but, it gave me a thousand of lines of link error, as follows: (Background:SNS used older version NS2, tcl8.3.2. otcl 1.0a11, tclcl1.15, I also tried to build SNS based on newer version of NS2, it failed completely. The problem is that aodv-uu seems like requiring higher GCC compiler than 3.3, and SNS requires lower GCC such as eariler than 2.96. I try to make "aodv-uu on SNS". Is this do-able? I know most of NS2 versions have good compatability with aodv-uu, but I am aksing about SNS by Cornell now) Thanks in advanced !
Linking errors: common/parentnode.o(.gnu.linkonce.d.__vt_10AbsLanNode+0x14):/home/nokia/yali/sns-0.2-full/sns-0.2/common/parentnode.cc: undefined reference to `TclObject::init(int, char const *const *)' common/parentnode.o(.gnu.linkonce.d.__vt_10AbsLanNode+0x18):/home/nokia/yali/sns-0.2-full/sns-0.2/common/parentnode.cc: undefined reference to `TclObject::delay_bind_dispatch(char const *, char const *, TclObject *)' common/parentnode.o(.gnu.linkonce.d.__vt_10AbsLanNode+0x1c):/home/nokia/yali/sns-0.2-full/sns-0.2/common/parentnode.cc: undefined reference to `TclObject::delay_bind_init_all(void)' common/parentnode.o(.gnu.linkonce.d.__vt_7LanNode+0x10):/home/nokia/yali/sns-0.2-full/sns-0.2/common/parentnode.cc: undefined reference to `TclObject::trace(TracedVar *)' common/parentnode.o(.gnu.linkonce.d.__vt_7LanNode+0x14):/home/nokia/yali/sns-0.2-full/sns-0.2/common/parentnode.cc: undefined reference to `TclObject::init(int, char const *const *)'