[ns] mannasim - ns2.34
Shyam Sundar
handsomesundar at gmail.com
Wed Feb 24 01:46:03 PST 2010
Hi,
I am trying to convert mannasim for ns-allinone-2.29 to ns-allinone-2.34.
Once i converted all ns modified files of ns-2.29 to ns-2.34. I can able to
make it successfully, but i cant able to run mannasim tcl code. During the
make the following warning appears on the screen. So anyone please help out
of this warning.
With Regards
S.Shyam Sundar
Make of mannasim in ns-allinone-2.34
accessPointLeachApp.o mannasim/leach/app/accessPointLeachApp.cc
In file included from mannasim/leach/app/../../processing.h:48,
from mannasim/leach/app/../../accessPointApp.h:46,
from mannasim/leach/app/accessPointLeachApp.h:5,
from mannasim/leach/app/accessPointLeachApp.cc:2:
mannasim/leach/app/../../dataGenerator.h: In member function ‘virtual
AppData* DataGenerator::collect()’:
mannasim/leach/app/../../dataGenerator.h:95: warning: no return statement in
function returning non-void
mannasim/leach/app/../../dataGenerator.h: In member function ‘virtual
AppData* DataGenerator::getMaximumAllowedValue()’:
mannasim/leach/app/../../dataGenerator.h:133: warning: no return statement
in function returning non-void
mannasim/leach/app/../../dataGenerator.h: At global scope:
mannasim/leach/app/../../dataGenerator.h:66: warning: inline function
‘virtual void EventTimer::expire(Event*)’ used but never defined
mannasim/leach/app/../../dataGenerator.h:53: warning: inline function
‘virtual void SensingTimer::expire(Event*)’ used but never defined
mannasim/leach/app/../../sensorBaseApp.h:83: warning: inline function
‘virtual void DisseminatingTimer::expire(Event*)’ used but never defined
g++ -c -Wall -Wno-write-strings -DTCP_DELAY_BIND_ALL -DNO_TK
-DTCLCL_CLASSINSTVAR -DNDEBUG -DLINUX_TCP_HEADER -DUSE_SHM -DHAVE_LIBTCLCL
-DHAVE_TCLCL_H -DHAVE_LIBOTCL1_13 -DHAVE_OTCL_H -DHAVE_LIBTK8_4 -DHAVE_TK_H
-DHAVE_LIBTCL8_4 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H
-DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE
-Drng_test -I. -I. -I/usr/share/ns-allinone-2.34/tclcl-1.19
-I/usr/share/ns-allinone-2.34/otcl -I/usr/share/ns-allinone-2.34/include
-I/usr/share/ns-allinone-2.34/include -I/usr/share/ns-allinone-2.34/include
-I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc
-I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier
-I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr
-I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv
-I./satellite -I./wpan -o diffusion3/lib/nr/nr.o diffusion3/lib/nr/nr.cc
g++ -c -Wall -Wno-write-strings -DTCP_DELAY_BIND_ALL -DNO_TK
-DTCLCL_CLASSINSTVAR -DNDEBUG -DLINUX_TCP_HEADER -DUSE_SHM -DHAVE_LIBTCLCL
-DHAVE_TCLCL_H -DHAVE_LIBOTCL1_13 -DHAVE_OTCL_H -DHAVE_LIBTK8_4 -DHAVE_TK_H
-DHAVE_LIBTCL8_4 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H
-DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE
-Drng_test -I. -I. -I/usr/share/ns-allinone-2.34/tclcl-1.19
-I/usr/share/ns-allinone-2.34/otcl -I/usr/share/ns-allinone-2.34/include
-I/usr/share/ns-allinone-2.34/include -I/usr/share/ns-allinone-2.34/include
-I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc
-I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier
-I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr
-I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv
-I./satellite -I./wpan -o diffusion3/lib/dr.o diffusion3/lib/dr.cc
diffusion3/lib/dr.cc: In member function ‘virtual int
DiffusionRouting::send(long int, NRAttrVec*)’:
diffusion3/lib/dr.cc:442: warning: suggest parentheses around && within ||
g++ -c -Wall -Wno-write-strings -DTCP_DELAY_BIND_ALL -DNO_TK
-DTCLCL_CLASSINSTVAR -DNDEBUG -DLINUX_TCP_HEADER -DUSE_SHM -DHAVE_LIBTCLCL
-DHAVE_TCLCL_H -DHAVE_LIBOTCL1_13 -DHAVE_OTCL_H -DHAVE_LIBTK8_4 -DHAVE_TK_H
-DHAVE_LIBTCL8_4 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H
-DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE
-Drng_test -I. -I. -I/usr/share/ns-allinone-2.34/tclcl-1.19
-I/usr/share/ns-allinone-2.34/otcl -I/usr/share/ns-allinone-2.34/include
-I/usr/share/ns-allinone-2.34/include -I/usr/share/ns-allinone-2.34/include
-I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc
-I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier
-I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr
-I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv
-I./satellite -I./wpan -o diffusion3/filters/diffusion/one_phase_pull.o
diffusion3/filters/diffusion/one_phase_pull.cc
g++ -c -Wall -Wno-write-strings -DTCP_DELAY_BIND_ALL -DNO_TK
-DTCLCL_CLASSINSTVAR -DNDEBUG -DLINUX_TCP_HEADER -DUSE_SHM -DHAVE_LIBTCLCL
-DHAVE_TCLCL_H -DHAVE_LIBOTCL1_13 -DHAVE_OTCL_H -DHAVE_LIBTK8_4 -DHAVE_TK_H
-DHAVE_LIBTCL8_4 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H
-DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE
-Drng_test -I. -I. -I/usr/share/ns-allinone-2.34/tclcl-1.19
-I/usr/share/ns-allinone-2.34/otcl -I/usr/share/ns-allinone-2.34/include
-I/usr/share/ns-allinone-2.34/in
More information about the Ns-users
mailing list