---------- 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".
