Information on SHIFT ver. 3.1
Installation
File Locations
- bos:/usr0/srcGUI31/bin or /usr0/src31/bin
- cshift, shic compilers and TkShift
- bos:/usr0/srcGUI31/include or /usr0/src31/include
- compiler and GUI header files
- bos:/usr0/srcGUI31/lib or /usr0/src31/lib
- libDebug.a, LibSocket.a, shift.a
- TkShift files (.tcl and images)
- bos:/usr0/ext8/include
- bos:/usr0/ext8/lib
- libBLT.a, libBLT.so.1.0
- libtcl.a (8.0)
- libtk.a (8.0)
- blt8.0, tcl8.0, tk8.0 directories
- NOTE: Current extension are: tcl8.0p2, tk8.0p2,
and BLT8.0-unoff
Current configuration
- Machine: bos.ius.cs.cmu.edu
- Version: 3.1
- Commands:
- ./configure --prefix=/usr0/srcGUI31 --enable-graphic-env --with-libtcl-loc=/usr0/ext8/lib
--with-incltcl-loc=/usr0/ext8/include/ --with-libBLT-loc=/usr0/ext8/lib
--with-inclBLT-loc=/usr0/ext8/include --enable-BLT-testing=no
- /configure --prefix=/usr0/src31
Makefile structure for local programs
- prefix = /usr0/src31 or /usr0/srcGUI31
- exec_prefix = ${prefix}
- SHIFTSRCDIR = .
- SHIFTBINDIR = ${exec_prefix}/bin
- SHIFTINCLUDEDIR = ${prefix}/include
- SHIFTLIBDIR = ${exec_prefix}/lib
- GCLIBPATH = GCINCLUDEPATH =
- LIBS = -lX11 /usr0/srcGUI31/lib/libSocket.a -lm -lnsl -ldl -ltk -ltcl
- # Set up some standard variables
- CC = gcc SC = $(SHIFTBINDIR)/shic
- CFLAGS = -g -I$(SHIFTINCLUDEDIR) -I$(GCINCLUDEPATH) -I/usr/openwin/include
-L$(SHIFTLIBDIR) LDFLAGS = -L/usr0/ext8/include \ -L/usr0/ext8/lib -L/usr/openwin/lib
- CFILES = cemfns.c or hdm_cfuns.c
- OFILES = cemfns.o or hdm_cfuns.c
- Makefile: GUI31.mk or 31.mk
Environment variables for current version
- setenv SHIFT_NSTEPS 10000
- setenv SHIFT_ISTEP 0.1
- setenv SHIFT_GUI_DEBUG
- setenv SHIFT_GUI_SERVER "`hostname` xxxy xxxz"
- set prefix = /usr0/srcGUI31 or /usr0/src31
- set exec_prefix = ${prefix}
- setenv SHIFT_INSTALLROOT ${prefix}
- setenv SHIFT_TKDIR ${exec_prefix}/lib/TkShift
- Current file: /usr0/hdm/setGUI31 or set31
Back
to Shift Info page
Typos? Problem? Questions? Mail to unsal@ri.cmu.edu
Last updated on January 1, 1998