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 *)'

Reply via email to