# Generated automatically from Makefile.in by configure.
#
# Example 41-13
# The Makefile.in template.
#

# The following definitions create Makefile variables
# that get values from autoconf variables.

CC = gcc
TCL_LIB_SPEC =					-L/home/bwelch/nfsdisk/lib -ltcl8.0
TK_LIB_SPEC =					-L/home/bwelch/nfsdisk/lib -ltk8.0
LIBS =					$(TCL_LIB_SPEC) -ldl  -lsocket -lnsl -lm
TK_LIBS =					$(TK_LIB_SPEC) $(TCL_LIB_SPEC) -L/usr/openwin/lib -lX11 -ldl  -lsocket -lnsl -lm
DEFS =					 -DRETSIGTYPE=void   -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DSTDC_HEADERS=1 -Dstrtod=fixstrtod   -DHAVE_UNISTD_H=1 -DUSE_TERMIOS=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TZNAME=1 -DHAVE_TIMEZONE_VAR=1 -Dstrtod=fixstrtod -DSTDC_HEADERS=1 -DNO_UNION_WAIT=1 -DNEED_MATHERR=1 -Dvfork=fork -DHAVE_SIGNED_CHAR=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_FILIO_H=1 
SHLIB_CFLAGS =					-fPIC
SHLIB_LD =					/usr/ccs/bin/ld -G -z text
SHLIB_LD_LIBS =					
SHLIB_SUFFIX =					.so
SRC_DIR =					.
TCL_INCLUDE_DIR=					/home/bwelch/nfsdisk/include

CC_SWITCHES = -g
CFLAGS = $(CC_SWITCHES) -I${SRC_DIR} -I${TCL_INCLUDE_DIR} \
	$(DEFS)
all: mytcl mywish simple random${SHLIB_SUFFIX}

random${SHLIB_SUFFIX}: $(SRC_DIR)/randomPkg.c
	$(CC) -c $(CFLAGS) ${SHLIB_CFLAGS} $(SRC_DIR)/randomPkg.c
	${SHLIB_LD} -o random${SHLIB_SUFFIX} randomPkg.o $(SHLIB_LD_LIBS)

DBG_OBJS = Dbg.o Dbg_cmd.o
DBG_INCLUDE_DIR = /export/home/bwelch/tcl8.0/generic
Dbg.o : Dbg.c
	$(CC) -c Dbg.c $(CFLAGS) -I$(DBG_INCLUDE_DIR)
Dbg_cmd.o : Dbg_cmd.c
	$(CC) -c Dbg_cmd.c $(CFLAGS) -I$(DBG_INCLUDE_DIR) \
		-DDBG_VERSION=\"5.21\"

MY_OBJS = tclMain.o randomPkg.o tclInvoke.o
mytcl: $(MY_OBJS)
	$(CC) -o mytcl $(MY_OBJS) $(LIBS)

simple: cprog1.o
	$(CC) -o simple cprog1.o $(LIBS)

TK_OBJS = tkMain.o tkWidget.o tkImgPixmap.o $(DBG_OBJS)
mywish: $(TK_OBJS)
	$(CC) -o mywish $(TK_OBJS) $(TK_LIBS)

clean:
	rm -f *.o *${SHLIB_SUFFIX} config.cache config.log \
		config.status mywish mytcl

distclean: clean
	rm -f Makefile


