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

[ns] problems for "setdest"



I installed the all-in-one packet. Its version is 2.1b7a.
The problem happens when I want to use "setdest" to create a traffic scenario as Marc Greis's tutorial said.
First, I run "configure" in the ns directory. Then I run "make" in ~ns/indep-utils/cmu-scen-gen/setdest.
The following stuff came out and there is no executable setdest file.
I don't know where the problem is.

Charles

------------------------------------------------------------------------------------------------------
gcc -o setdest setdest.o rng.o -Dstand_alone  -O2  \
-lnsl -ldl -lm 
setdest.o: In function `usage(char **)':
setdest.o(.text+0x2f): undefined reference to `__sF'
setdest.o(.text+0x41): undefined reference to `__sF'
setdest.o: In function `main':
setdest.o(.text+0x48f): undefined reference to `__sF'
setdest.o(.text+0x770): undefined reference to `__assert'
setdest.o(.text+0x7b9): undefined reference to `__sF'
setdest.o(.text+0x850): undefined reference to `__sF'
setdest.o: In function `Node::Node(void)':
setdest.o(.text+0x97e): undefined reference to `__sF'
setdest.o(.text+0x99f): undefined reference to `__sF'
setdest.o(.text+0x9c0): undefined reference to `__sF'
setdest.o: In function `Node::RandomDestination(void)':
setdest.o(.text+0xb20): undefined reference to `__assert'
setdest.o: In function `Node::RandomSpeed(void)':
setdest.o(.text+0xb6c): undefined reference to `__assert'
setdest.o: In function `Node::Update(void)':
setdest.o(.text+0xddc): undefined reference to `__sF'
setdest.o: In function `Node::UpdateNeighbors(void)':
setdest.o(.text+0xfd4): undefined reference to `__assert'
setdest.o(.text+0x100c): undefined reference to `__assert'
setdest.o(.text+0x1038): undefined reference to `__assert'
setdest.o(.text+0x1074): undefined reference to `__assert'
setdest.o(.text+0x1168): undefined reference to `__assert'
setdest.o(.text+0x1208): more undefined references to `__assert' follow
setdest.o: In function `Node::Dump(void)':
setdest.o(.text+0x1abe): undefined reference to `__sF'
setdest.o(.text+0x1af4): undefined reference to `__sF'
setdest.o(.text+0x1b20): undefined reference to `__sF'
setdest.o(.text+0x1b79): undefined reference to `__sF'
setdest.o: In function `dumpall(void)':
setdest.o(.text+0x1bb0): undefined reference to `__sF'
setdest.o: In function `floyd_warshall(void)':
setdest.o(.text+0x1f0c): undefined reference to `__assert'
setdest.o(.text+0x1f4c): undefined reference to `__assert'
setdest.o: In function `show_diffs(void)':
setdest.o(.text+0x210b): undefined reference to `__sF'
setdest.o(.text+0x2172): undefined reference to `__sF'
setdest.o: In function `show_routes(void)':
setdest.o(.text+0x21f4): undefined reference to `__sF'
setdest.o(.text+0x2222): undefined reference to `__sF'
setdest.o(.text+0x2273): undefined reference to `__sF'
setdest.o(.text+0x228a): more undefined references to `__sF' follow
collect2: ld returned 1 exit status
make: *** [setdest] Error 1