[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ns] FW: About Installation Problems of GPRS Patch



Hi. everybody..
	I've downloaded the GPRS module contributed by Richa Jain and
try to install it. But I have many compilling error during make process.
	The error message is below.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ll.o: In function `LL::LL(void)':
ll.o(.text+0x10b): undefined reference to `llTxTimer virtual table'
ll.o(.text+0x180): undefined reference to `llackTimer virtual table'
ll.o: In function `LL::sendDownDATA(void)':
ll.o(.text+0x1243): undefined reference to `LLTimer::stop(void)'
ll.o(.text+0x1253): undefined reference to `LLTimer::start(double)'
ll.o: In function `LL::recvACK(Packet *)':
ll.o(.text+0x12ea): undefined reference to `LLTimer::stop(void)'
ll.o: In function `LL::sendUpDATA(Packet *)':
ll.o(.text+0x1358): undefined reference to `LLTimer::stop(void)'
ll.o: In function `LL::sendACK(Packet *)':
ll.o(.text+0x1955): undefined reference to `LLTimer::stop(void)'
ll.o(.text+0x1965): undefined reference to `LLTimer::start(double)'
ll.o: In function `LL::RetransmitDATA(void)':
ll.o(.text+0x1c33): undefined reference to `LLTimer::stop(void)'
ll.o(.text+0x1c43): undefined reference to `LLTimer::start(double)'
ll.o: In function `LL::RetransmitACK(void)':
ll.o(.text+0x1ec8): undefined reference to `LLTimer::stop(void)'
ll.o(.text+0x1ed8): undefined reference to `LLTimer::start(double)'
collect2: ld returned 1 exit status
make: *** [ns] Error 1
Ns make failed!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

	I try to all/delete something to/from the source code. But failed.
Ps. "ll.h", "ll-timers.h", "ll.cc", "ll-timers.cc"
	My Platform is RedHat 7.1, ns-2.1b7a. 
	Does anyone encounter similar problems like me? Or is there
additional information about the patch? such like installation guide, sample
scripts, etc. 

	Thanks in advance.


			Patrick