---------- Forwarded message ----------
From: Larissa Lucena <[email protected]>
Date: Wed, Aug 12, 2009 at 09:55
Subject: Problem recompiling NS-2
To: [email protected]


Hello, everyone!

Iḿ having a problem when I try to recompile the NS-2 code after a little
change in aodv code (I just tried to get the mobile node position and print
it). I hope you could help me. I tried to delete the config. status and
Makefile and did ./configure make clean and make again, but didn't work...

The error I get is

In file included from aodv/aodv_logs.cc:32:
./aodv/aodv_packet.h:61: error: ‘u_int8_t’ does not name a type
./aodv/aodv_packet.h:69: error: expected ‘,’ or ‘...’ before ‘*’ token
./aodv/aodv_packet.h:69: error: ISO C++ forbids declaration of ‘Packet’ with
no type
./aodv/aodv_packet.h: In static member function ‘static hdr_aodv*
hdr_aodv::access(int)’:
./aodv/aodv_packet.h:70: error: ‘p’ was not declared in this scope
./aodv/aodv_packet.h: At global scope:
./aodv/aodv_packet.h:75: error: ‘u_int8_t’ does not name a type
./aodv/aodv_packet.h:76: error: ‘u_int8_t’ does not name a type
./aodv/aodv_packet.h:77: error: ‘u_int8_t’ does not name a type
./aodv/aodv_packet.h:78: error: ‘u_int32_t’ does not name a type
./aodv/aodv_packet.h:80: error: ‘nsaddr_t’ does not name a type
./aodv/aodv_packet.h:81: error: ‘u_int32_t’ does not name a type
./aodv/aodv_packet.h:82: error: ‘nsaddr_t’ does not name a type
./aodv/aodv_packet.h:83: error: ‘u_int32_t’ does not name a type
./aodv/aodv_packet.h: In member function ‘int hdr_aodv_request::size()’:
./aodv/aodv_packet.h:105: error: ‘u_int32_t’ was not declared in this scope
./aodv/aodv_packet.h:106: error: ‘assert’ was not declared in this scope
./aodv/aodv_packet.h: At global scope:
./aodv/aodv_packet.h:112: error: ‘u_int8_t’ does not name a type
./aodv/aodv_packet.h:113: error: ‘u_int8_t’ does not name a type
./aodv/aodv_packet.h:114: error: ‘u_int8_t’ does not name a type
./aodv/aodv_packet.h:115: error: ‘nsaddr_t’ does not name a type
./aodv/aodv_packet.h:116: error: ‘u_int32_t’ does not name a type
./aodv/aodv_packet.h:117: error: ‘nsaddr_t’ does not name a type
./aodv/aodv_packet.h: In member function ‘int hdr_aodv_reply::size()’:
./aodv/aodv_packet.h:135: error: ‘u_int32_t’ was not declared in this scope
./aodv/aodv_packet.h:136: error: ‘assert’ was not declared in this scope
./aodv/aodv_packet.h: At global scope:
./aodv/aodv_packet.h:143: error: ‘u_int8_t’ does not name a type
./aodv/aodv_packet.h:144: error: ‘u_int8_t’ does not name a type
./aodv/aodv_packet.h:145: error: ‘u_int8_t’ does not name a type
./aodv/aodv_packet.h:147: error: ‘nsaddr_t’ does not name a type
./aodv/aodv_packet.h:148: error: ‘u_int32_t’ does not name a type
./aodv/aodv_packet.h: In member function ‘int hdr_aodv_error::size()’:
./aodv/aodv_packet.h:158: error: ‘DestCount’ was not declared in this scope
./aodv/aodv_packet.h:158: error: ‘u_int32_t’ was not declared in this scope
./aodv/aodv_packet.h:159: error: ‘assert’ was not declared in this scope
./aodv/aodv_packet.h: At global scope:
./aodv/aodv_packet.h:166: error: ‘u_int8_t’ does not name a type
./aodv/aodv_packet.h:167: error: ‘u_int8_t’ does not name a type
aodv/aodv_logs.cc: In member function ‘void AODV::log_link_del(nsaddr_t)’:
aodv/aodv_logs.cc:47: error: ‘logtarget’ was not declared in this scope
aodv/aodv_logs.cc:53: error: ‘logtarget’ was not declared in this scope
aodv/aodv_logs.cc:59: error: ‘God’ has not been declared
aodv/aodv_logs.cc: At global scope:
aodv/aodv_logs.cc:65: error: prototype for ‘void
AODV::log_link_broke(Packet*)’ does not match any in class ‘AODV’
aodv.h:321: error: candidate is: void AODV::log_link_broke(int*)
aodv/aodv_logs.cc: In member function ‘void AODV::log_link_kept(nsaddr_t)’:
aodv/aodv_logs.cc:89: error: ‘logtarget’ was not declared in this scope
aodv/aodv_logs.cc:97: error: ‘logtarget’ was not declared in this scope
aodv/aodv_logs.cc:103: error: ‘God’ has not been declared
make: ** [aodv/aodv_logs.o] Erro 1

Thanks in advance!
Larissa


-- 
"O maior prazer do inteligente é bancar o  idiota
 diante de um  idiota que banca o inteligente".



-- 
"O maior prazer do inteligente é bancar o  idiota
 diante de um  idiota que banca o inteligente".

Reply via email to