diff --git a/Makefile b/Makefile index 55d23c64..51552d0f 100644 --- a/Makefile +++ b/Makefile @@ -11,9 +11,6 @@ BINTARGET=$(HOME)/bin/sics #FORTIFYOBJ = fortify.o strdup.o FORTIFYOBJ = -TCLOBJ=initcl.o -#TCLOBJ=init8.o - #----- comment and uncomment according if a difrac version is required #DIFOBJ= #DIFIL= @@ -28,7 +25,7 @@ SOBJ = network.o ifile.o conman.o SCinter.o splitter.o passwd.o \ sicsexit.o costa.o task.o $(FORTIFYOBJ)\ macro.o ofac.o obpar.o obdes.o drive.o status.o intserv.o \ devexec.o mumo.o mumoconf.o selector.o selvar.o fupa.o lld.o \ - lld_blob.o buffer.o strrepl.o ruli.o $(TCLOBJ) \ + lld_blob.o buffer.o strrepl.o ruli.o lin2ang.o \ script.o o2t.o alias.o napi.o nxdata.o stringdict.o sdynar.o\ histmem.o histdriv.o histsim.o sinqhmdriv.o interface.o callback.o \ event.o emon.o evcontroller.o evdriver.o simev.o perfmon.o \ @@ -55,7 +52,7 @@ CC=cc EXTRA= CFLAGS = -I$(HDFROOT)/include -Ihardsup -std1 -g -warnprotos -c #CFLAGS = -I$(HDFROOT)/include -DFORTIFY -Ihardsup -g -std1 -warnprotos -c -LIBS = -L$(HDFROOT)/lib -Lhardsup -lhlib -ltcl7.6 -lfor -lmfhdf -ldf \ +LIBS = -L$(HDFROOT)/lib -Lhardsup -lhlib -ltcl8.0 -lfor -lmfhdf -ldf \ $(HDFROOT)/lib/libjpeg.a -lz -lm -ll -lc #------- for cygnus diff --git a/base.tcl b/base.tcl deleted file mode 100644 index 2f39a1e7..00000000 --- a/base.tcl +++ /dev/null @@ -1,791 +0,0 @@ -crunch_skip begin -DOC "class Base" { - NAME - Base - The basic class inherited by all obTcl objects - - SYNOPSIS - Base new - - Creates an object of the simplest possible class. - - DESCRIPTION - All classes inherits the Base class automatically. The Base class - provides methods that are essential for manipulating obTcl-objects, - such as `info' and `destroy'. - - METHODS - Base provides the following generic methods to all objects: - - new - EXPERIMENTAL! Arranges to create a new object of - the class of the invoking object. - - instance - EXPERIMENTAL! Arranges to create a new object of - the class of the invoking object. This method - differs from `new' by NOT automatically invoking - the `init' method of the new object. - One possible usage: Create a replacement for the - normal class object -a replacement which has no - hard-coded methods (this will need careful design - though). - - init - Does nothing. The init method is automatically - invoked whenever an object is created with `new'. - - destroy - Frees all instance variables of the object, and - the object itself. - - class - Returns the class of the object. - - set name ?value? - - Sets the instance variable `name' to value. - If no value is specified, the current value is - returned. Mainly used for debugging purposes. - - info - Returns information about the object. See INFO - below. - - eval