Thanks waleed for reporting this back :-D

On Sun, Dec 7, 2008 at 00:08, Waleed Tuffaha <[EMAIL PROTECTED]> wrote:

>
> I found out the problem. It turned out that the install script in
> ns-allinone-2.33/ replaces the make-file in the ns-2.33/ directory with the
> original one. so my files weren't being compiled when I ran 'make', and in
> those files I had the class that inherits from PacketHeaderClass and binds
> the 'hdr_dgab_pkt::offset_' , and this cause the undefined reference error.
>
> Nevertheless, this small problem caused me a sever headache.
>
>
> On Sat, Dec 6, 2008 at 7:28 PM, Waleed Tuffaha <[EMAIL PROTECTED]> wrote:
>
> > Hello,
> >
> > I was writing an agent in ns-2.33 and it was compiling and working well.
> > Then I tried to recompile ns-allinone 2.33 with debugging enabled and I
> got
> > the following error:
> >
> > trace/cmu-trace.o: In function `hdr_dgab_pkt::access(Packet const*)':
> >
> cmu-trace.cc:(.text._ZN12hdr_dgab_pkt6accessEPK6Packet[hdr_dgab_pkt::access(Packet
> > const*)]+0x7): undefined reference to `hdr_dgab_pkt::offset_'
> > collect2: ld returned 1 exit status
> > make: *** [ns] Error 1
> >
> > Note that the same code didn't give any errors when I was compiling the
> > ns-2.33  directory only, but when I ran ./install in the ns-allinone-2.33
> > directory I got that error.
> >
> > Does anyone know what causes this error or how to solve it ?
> >
> > Thanks,
> > -- Waleed
> >
>
>
>
> --
> Waleed Tuffaha.
>



-- 
Ramy Eid

Reply via email to