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

Re: NS installation problem




> To: [email protected] (Jie Lai)
> cc: [email protected]
> Subject: Re: NS installation problem 
> Date: Fri, 06 Feb 98 16:20:39 PST
> From: Kannan Varadhan <[email protected]>
> 
> Jie Lai,
> 
> > big{jlai}80:make
> > rm -f libotcl.a otcl.o
> > gcc -c -g -O -I. -I/common/madras/ns/tcl8.0/generic 
> > -I/common/madras/ns/tk8.0/local/include -I/usr/openwin/include otcl.c
> 
> It appears that you are using tcl/tk-8.0, for which you need a new version
> of otcl.  Please download otcl version 1.0a2 from mash.cs.berkeley.edu.
> The URL is http://www-mash.cs.berkeley.edu/dist/otcl-1.0a2.tar.gz.
> 
> 
> Kannan
> 
> --
> [email protected]
> http://www.isi.edu/~kannan


Kannan,

Thanks for the hints on otcl. I got "otcl-1.0a2" OK. Now here is  another problem.
When I "make" tclcl-1.0b5, I got following msg


liman1{jlai}12:pwd
/common/madras/ns/tclcl-1.0b5
liman1{jlai}13:make
gcc -c -I. -I/usr/local/include -I/common/madras/ns/tclcl-1.0b5/../tk8.0/generic
 -I../tcl8.0/generic -DNO_TK  -mv8 -msupersparc -D__svr4__ -DUSE_SHM -DHAVE_LIBO
TCL0_96 -DHAVE_OTCL_H -DHAVE_LIBTK8_0 -DHAVE_TK_H -DHAVE_LIBTCL8_0 -DHAVE_TCL_H
-O2 -o tcl2c++.o tcl2c++.c
rm -f tcl2c++
c++   -o tcl2c++ tcl2c++.o
c++ -c -I. -I/usr/local/include -I/common/madras/ns/tclcl-1.0b5/../tk8.0/generic
 -I../tcl8.0/generic -DNO_TK  -mv8 -msupersparc -D__svr4__ -DUSE_SHM -DHAVE_LIBO
TCL0_96 -DHAVE_OTCL_H -DHAVE_LIBTK8_0 -DHAVE_TK_H -DHAVE_LIBTCL8_0 -DHAVE_TCL_H
-O2 -o Tcl.o Tcl.cc
c++ -c -I. -I/usr/local/include -I/common/madras/ns/tclcl-1.0b5/../tk8.0/generic
 -I../tcl8.0/generic -DNO_TK  -mv8 -msupersparc -D__svr4__ -DUSE_SHM -DHAVE_LIBO
TCL0_96 -DHAVE_OTCL_H -DHAVE_LIBTK8_0 -DHAVE_TK_H -DHAVE_LIBTCL8_0 -DHAVE_TCL_H
-O2 -o Tcl2.o Tcl2.cc
c++ -c -I. -I/usr/local/include -I/common/madras/ns/tclcl-1.0b5/../tk8.0/generic
 -I../tcl8.0/generic -DNO_TK  -mv8 -msupersparc -D__svr4__ -DUSE_SHM -DHAVE_LIBO
TCL0_96 -DHAVE_OTCL_H -DHAVE_LIBTK8_0 -DHAVE_TK_H -DHAVE_LIBTCL8_0 -DHAVE_TCL_H
-O2 -o idlecallback.o idlecallback.cc
c++ -c -I. -I/usr/local/include -I/common/madras/ns/tclcl-1.0b5/../tk8.0/generic
 -I../tcl8.0/generic -DNO_TK  -mv8 -msupersparc -D__svr4__ -DUSE_SHM -DHAVE_LIBO
TCL0_96 -DHAVE_OTCL_H -DHAVE_LIBTK8_0 -DHAVE_TK_H -DHAVE_LIBTCL8_0 -DHAVE_TCL_H
-O2 -o iohandler.o iohandler.cc
c++ -c -I. -I/usr/local/include -I/common/madras/ns/tclcl-1.0b5/../tk8.0/generic
 -I../tcl8.0/generic -DNO_TK  -mv8 -msupersparc -D__svr4__ -DUSE_SHM -DHAVE_LIBO
TCL0_96 -DHAVE_OTCL_H -DHAVE_LIBTK8_0 -DHAVE_TK_H -DHAVE_LIBTCL8_0 -DHAVE_TCL_H
-O2 -o timer.o timer.cc
c++ -c -I. -I/usr/local/include -I/common/madras/ns/tclcl-1.0b5/../tk8.0/generic
 -I../tcl8.0/generic -DNO_TK  -mv8 -msupersparc -D__svr4__ -DUSE_SHM -DHAVE_LIBO
TCL0_96 -DHAVE_OTCL_H -DHAVE_LIBTK8_0 -DHAVE_TK_H -DHAVE_LIBTCL8_0 -DHAVE_TCL_H
-O2 -o rate-variable.o rate-variable.cc
c++ -c -I. -I/usr/local/include -I/common/madras/ns/tclcl-1.0b5/../tk8.0/generic
 -I../tcl8.0/generic -DNO_TK  -mv8 -msupersparc -D__svr4__ -DUSE_SHM -DHAVE_LIBO
TCL0_96 -DHAVE_OTCL_H -DHAVE_LIBTK8_0 -DHAVE_TK_H -DHAVE_LIBTCL8_0 -DHAVE_TCL_H
-O2 -o tracedvar.o tracedvar.cc
rm -f embedded-tk.cc
./tcl2c++ et_tk ../tcl8.0/library/init.tcl  ../tcl8.0/library/history.tcl  ../tc
l8.0/library/word.tcl  /common/madras/ns/tclcl-1.0b5/../tk8.0/library/tk.tcl  /c
ommon/madras/ns/tclcl-1.0b5/../tk8.0/library/clrpick.tcl  /common/madras/ns/tclc
l-1.0b5/../tk8.0/library/comdlg.tcl  /common/madras/ns/tclcl-1.0b5/../tk8.0/libr
ary/button.tcl  /common/madras/ns/tclcl-1.0b5/../tk8.0/library/dialog.tcl  /comm
on/madras/ns/tclcl-1.0b5/../tk8.0/library/entry.tcl  /common/madras/ns/tclcl-1.0
b5/../tk8.0/library/focus.tcl  /common/madras/ns/tclcl-1.0b5/../tk8.0/library/li
stbox.tcl  /common/madras/ns/tclcl-1.0b5/../tk8.0/library/menu.tcl  /common/madr
as/ns/tclcl-1.0b5/../tk8.0/library/palette.tcl  /common/madras/ns/tclcl-1.0b5/..
/tk8.0/library/scale.tcl  /common/madras/ns/tclcl-1.0b5/../tk8.0/library/tearoff
.tcl  /common/madras/ns/tclcl-1.0b5/../tk8.0/library/text.tcl  /common/madras/ns
/tclcl-1.0b5/../tk8.0/library/optMenu.tcl /common/madras/ns/tclcl-1.0b5/../tk8.0
/library/scrlbar.tcl > embedded-tk.cc
c++ -c -I. -I/usr/local/include -I/common/madras/ns/tclcl-1.0b5/../tk8.0/generic
 -I../tcl8.0/generic -DNO_TK  -mv8 -msupersparc -D__svr4__ -DUSE_SHM -DHAVE_LIBO
TCL0_96 -DHAVE_OTCL_H -DHAVE_LIBTK8_0 -DHAVE_TK_H -DHAVE_LIBTCL8_0 -DHAVE_TCL_H
-O2 -o embedded-tk.o embedded-tk.cc
rm -f embedded-tclobj.cc
./tcl2c++ et_tclobject tcl-object.tcl > embedded-tclobj.cc
c++ -c -I. -I/usr/local/include -I/common/madras/ns/tclcl-1.0b5/../tk8.0/generic
 -I../tcl8.0/generic -DNO_TK  -mv8 -msupersparc -D__svr4__ -DUSE_SHM -DHAVE_LIBO
TCL0_96 -DHAVE_OTCL_H -DHAVE_LIBTK8_0 -DHAVE_TK_H -DHAVE_LIBTCL8_0 -DHAVE_TCL_H
-O2 -o embedded-tclobj.o embedded-tclobj.cc
rm -f embedded-tclobj.cc
./tcl2c++ et_tclobject tcl-object.tcl > embedded-tclobj.cc
c++ -c -I. -I/usr/local/include -I/common/madras/ns/tclcl-1.0b5/../tk8.0/generic
 -I../tcl8.0/generic -DNO_TK  -mv8 -msupersparc -D__svr4__ -DUSE_SHM -DHAVE_LIBO
TCL0_96 -DHAVE_OTCL_H -DHAVE_LIBTK8_0 -DHAVE_TK_H -DHAVE_LIBTCL8_0 -DHAVE_TCL_H
-O2 -o embedded-tclobj.o embedded-tclobj.cc
rm -f libtclcl.a
ar rc libtclcl.a Tcl.o Tcl2.o idlecallback.o iohandler.o timer.o rate-variable.o
  tracedvar.o  embedded-tk.o embedded-tclobj.o  compat/gettod.o
ranlib libtclcl.a
test -e libTcl.a && rm -f libTcl.a || true
sh: test: argument expected
*** Error code 1 (ignored)
ln -s libtclcl.a libTcl.a


Could someone help me about this problem? 
Thanks a lot.


Jie