Qasim,

the error messages you get informs you that the
file 
tcl/lib/noah.tcl could not be find. Check that
the path is correct and 
the file exists.

Regards,

Marco Fiore

>----Messaggio originale----
>Da: [EMAIL PROTECTED]
>Data: 4-apr-2006 3.27 PM
>A: <[EMAIL PROTECTED]
EDU>
>Ogg: [ns] make: *** No rule to make target `tcl/lib/noah.
tcl&#39;, needed by `gen/ns_tcl.cc&#39;.  Stop.
>
>
>Dear All
>
>I am 
trying to implement the Noah protocol. After following the
>instructions below
>##################
>Makefile.in     add noah/noah.o 
\ to OBJ_CC and tcl/mobility/noah.tcl \ to
>NS_TCL_LIB
>noah/noah.{h,
cc}     add noah.h and noah.cc to a new subdirectory noah/
>tcl/mobility/noah.tcl  add noah.tcl to tcl/mobility/
>tcl/lib/ns-lib.
tcl.h   line 191: add source ../mobility/noah.tcl
>line 603ff: add
>
>       
    NOAH {
>                   set ragent [$self create-noah-agent $node]
>           }
>
>line 768ff: add
>
>Simulator instproc create-noah-agent { node } {
>    # Create a noah routing agent for this node
>    set ragent [new 
Agent/NOAH]
>
>    ## setup address (supports hier-addr) for noah agent
>    ## and mobilenode
>    set addr [$node node-addr]
>
>    $ragent 
addr $addr
>    $ragent node $node
>
>    if [Simulator set mobile_ip_] 
{
>        $ragent port-dmux [$node demux]
>    }
>    $node addr $addr
>    $node set ragent_ $ragent
>    return $ragent
>}
>##################################
>
>I get the following problem
>first I was told to run config
>I ran ./config
>than I ran "make 
clean"
>and then I ran "make
>
>but after a while it has given me this 
error
>
>make: *** No rule to make target `tcl/lib/noah.tcl', needed by
>`gen/ns_tcl.cc'.  Stop.
>
>please help
>
>your help is very much 
appreciated
>
>regards
>
>Qasim UK
>
>
>


Reply via email to