what's the output of g++ -v?


eng Rony wrote:
> 
> 
> 
> 
> Eng Rony
> 
> [EMAIL PROTECTED]:~$ sudo apt-get install g++ 4.2.4
> Reading package lists... Done
> Building dependency tree       
> Reading state information... Done
> g++ is already the newest version.
> g++ set to manual installed.
> E: Couldn't find package 4.2.4
> 
> 
> 
> --- On Sat, 10/11/08, Wang Danqi <[EMAIL PROTECTED]> wrote:
> From: Wang Danqi <[EMAIL PROTECTED]>
> Subject: Re: [ns] errors when type make
> To: ns-users@ISI.EDU
> Date: Saturday, October 11, 2008, 6:15 AM
> 
> 
> It seems your compiler considers the declaration of "char** p_info::name_ 
> char*" is different from the definition of  "p_info::name_
> [59]".
> 
> You may check the version of  g++ in your system, by g++ -v
> 
> g++ 4.2.4 works well with ns-allinone-2.33
> 
> 
> eng Rony wrote:
>> 
>> 
>> 
>> 
>> Eng Rony
>>  
>> [EMAIL PROTECTED]:~/ns-allinone-2.33/ns-2.33$ make
>> 
>> g++ -c -Wall -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG
>> -DL=
>> INUX_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_TCL_H
>> -D=
>> HAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=3Dstd
>> -DUSE_SIN=
>> GLE_ADDRESS_SPACE -Drng_test -I. -I.
>> -I/home/rania/ns-allinone-2.33/tclcl-1=
>> ...19 -I/home/rania/ns-allinone-2.33/otcl
>> -I/home/rania/ns-allinone-2.33/inc=
>> lude -I/home/rania/ns-allinone-2.33/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/ma=
>> in -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns
>> -I./diffusion=
>> 3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o
>> commo=
>> n/packet.o common/packet.cc
>> common/packet.cc:44: error: conflicting declaration 'char**
> p_info::name_'
>> common/packet.h:277: error: 'p_info::name_' has a previous
> declaration as
>> '=
>> char* p_info::name_ [59]'
>> common/packet.cc:44: error: declaration of 'char* p_info::name_
> [59]'
>> outsi=
>> de of class is not definition
>> common/packet.cc:45: error: 'unsigned int p_info::nPkt_' is not a
> static
>> me=
>> mber of 'class p_info'
>> 
>> =20
>> common/packet.cc:46: error: expected constructor, destructor, or type
>> conve=
>> rsion before '*' token
>> common/packet.cc:48: error: no 'int p_info::addPacket(char*)'
> member
>> functi=
>> on declared in class 'p_info'
>> common/packet.cc: In member function 'int
> p_info::addPacket(char*)':
>> common/packet.cc:50: error: 'nPkt_' was not declared in this scope
>> common/packet.cc:51: error: 'initName' was not declared in this
> scope
>> common/packet.cc:53: error: 'nPkt_' was not declared in this scope
>> common/packet.cc:55: error: 'initName' was not declared in this
> scope
>> make: *** [common/packet.o] Error 1
>> [EMAIL PROTECTED]:~/ns-allinone-2.33/ns-2.33$
>> 
>> 
>> 
>> 
>>       
>> 
>> 
> 
> -- 
> View this message in context:
> http://www.nabble.com/errors-when-type-make-tp19886080p19894159.html
> Sent from the ns-users mailing list archive at Nabble.com.
> 
> 
> 
> 
> 
>       
> 
> 

-- 
View this message in context: 
http://www.nabble.com/errors-when-type-make-tp19886080p19932078.html
Sent from the ns-users mailing list archive at Nabble.com.


Reply via email to