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

Re: octl-1.0a3 compilation




Try: 
setenv TCL_LIBRARY .../NS/tcl8.0/library <complete path for init.tcl>

--Padma.


On Sat, 31 Oct 1998, Yu-Kung Ke wrote:

>  hi, everyone
>   
>  I have been tring to install ns-2 piece-by-piece.
>  
>  So far, I already complied otcl-1.0a3 successfully (I think so). However,
>  
>  when I tyied to type "make tset", I got following message  
>   
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   
> [robin.csc.gatech.edu: otcl-1.0a3]make test
> rm -f libotcl.a otcl.o
> gcc -c -g -O2 -DNDEBUG -DUSE_SHM -I.  
> -I/home/csc/yukung/NS/otcl-1.0a3/../tk8.0/generic -I../tcl8.0/generic    
> -I/include otcl.c
> ar cq libotcl.a otcl.o
> ranlib libotcl.a
> rm -f libotcl.so
> gcc -o otclsh  -g -O2 -I.  -I/home/csc/yukung/NS/otcl-1.0a3/../tk8.0/generic 
> -I../tcl8.0/generic    -I/include otclAppInit.c \
> -L. -lotcl -R/home/csc/yukung/NS/otcl-1.0a3/../tk8.0/unix 
> -L/home/csc/yukung/NS/otcl-1.0a3/../tk8.0/unix -ltk8.0 -R../tcl8.0/unix 
> -L../tcl8.0/unix -ltcl8.0   -lXext -lX11  -lsocket -lnsl -ldl -lm
> rm -f libotcl.so
> gcc -o owish  -g -O2 -I.  -I/home/csc/yukung/NS/otcl-1.0a3/../tk8.0/generic 
> -I../tcl8.0/generic    -I/include otkAppInit.c \
> -L. -lotcl -R/home/csc/yukung/NS/otcl-1.0a3/../tk8.0/unix 
> -L/home/csc/yukung/NS/otcl-1.0a3/../tk8.0/unix -ltk8.0 -R../tcl8.0/unix 
> -L../tcl8.0/unix -ltcl8.0   -lXext -lX11  -lsocket -lnsl -ldl -lm
> ./otclsh lib/test.tcl
> application-specific initialization failed: Can't find a usable init.tcl in the 
> following directories: 
> 
>     /usr/local/lib/tcl8.0    /home/csc/yukung/NS/lib/tcl8.0     
> /home/csc/yukung/tcl8.0/library    /home/csc/yukung/NS/library
> 
> 
> 
> This probably means that Tcl wasn't installed properly.
> 
> invalid command name "Class"
>     while executing
> "Class TestClass -superclass Class"
>     (file "lib/test.tcl" line 23)
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 
> There were no problems for me to compile "tcl8.0", and the file 'init.tcl' is
> 
> stored under "/home/csc/yukung/NS/tcl8.0/library" directory.
>  
>  Can anyone tell me how to make octl find 'init.tcl' (what file I should
>  modifiy in order to do so) ???  Thxsssss.
> 
> 
> 
> 

------------------------------------------------
Be true to your work, your word, and your friend.
--Thoreau

Padmaparna Haldar
ISI/USC.
310.822.1511 #352