📄 makefile.in
字号:
# Makefile --## This file is a Makefile to compile Tix with Tk version# 8.1. If it has the name "Makefile.in" then it is a# template for a Makefile; to generate the actual Makefile, run# "./configure", which is a configuration script generated by the# "autoconf" program (constructs like "@foo@" will get replaced in the# actual Makefile.# CYGNUS LOCAL: Set VPATH.VPATH = @srcdir@srcdir = @srcdir@#----------------------------------------------------------------# Things you can change to personalize the Makefile for your own# site (you can make these changes in either Makefile.in or# Makefile, but changes to Makefile will get lost if you re-run# the configuration script).#----------------------------------------------------------------# Default top-level directories in which to install architecture-# specific files (exec_prefix) and machine-independent files such# as scripts (prefix). The values specified here may be overridden# at configure-time with the --exec-prefix and --prefix options# to the "configure" script.prefix = @prefix@exec_prefix = @exec_prefix@TIX_VERSION = @TIX_VERSION@@SET_MAKE@# Directory in which to install the library of Tix scripts and demos# (note: you can set the TIX_LIBRARY environment variable at run-time to# override the compiled-in location):TIX_LIBRARY = $(prefix)/share/tix$(TIX_VERSION)# Directory in which to install the archive libtix.a:LIB_DIR = $(exec_prefix)/libLIB_INSTALL_DIR = $(LIB_DIR)LIB_RUNTIME_DIR = $(LIB_DIR)# Directory in which to install the program tixwish:BIN_DIR = $(exec_prefix)/bin# To change the compiler switches, for example to change from -O# to -g, change the following line:CFLAGS = -OTIX_CFLAGS = $(CFLAGS) -fwritable-strings# To disable ANSI-C procedure prototypes reverse the comment characters# on the following lines:PROTO_FLAGS =#PROTO_FLAGS = -DNO_PROTOTYPE# To enable memory debugging reverse the comment characters on the following# lines. Warning: if you enable memory debugging, you must do it# *everywhere*, including all the code that calls Tcl, and you must use# ckalloc and ckfree everywhere instead of malloc and free.MEM_DEBUG_FLAGS =#MEM_DEBUG_FLAGS = -DTCL_MEM_DEBUG# Some versions of make, like SGI's, use the following variable to# determine which shell to use for executing commands:SHELL = /bin/sh# Location of the Tcl 8.1 source directory.#TCL_SRC_DIR = @TCL_SRC_DIR@TCL_GENERIC_DIR = $(TCL_SRC_DIR)/genericTCL_BIN_DIR = @TCL_BIN_DIR@# Location of the Tk 8.1 source directory.#TK_SRC_DIR = @TK_SRC_DIR@TK_GENERIC_DIR = $(TK_SRC_DIR)/generic# Libraries to use when linking:LIBS = @ITK_BUILD_LIB_SPEC@ @ITCL_BUILD_LIB_SPEC@ \ @TK_BUILD_LIB_SPEC@ @TCL_BUILD_LIB_SPEC@ @TK_LIBS@# Libraries for building a stand-alone Tclsh.#LIBS_TCLONLY = @TCL_BUILD_LIB_SPEC@ @TCL_LIBS@RUN_TCLSH = TCL_LIBRARY=$(TCL_SRC_DIR)/library \ TK_LIBRARY=$(TK_SRC_DIR)/library \ $(TCL_BIN_DIR)/tclsh#----------------------------------------------------------------# The information below is modified by the configure script when# Makefile is generated from Makefile.in. You shouldn't normally# modify any of this stuff by hand.#----------------------------------------------------------------CC = @CC@SHLIB_CFLAGS = @SHLIB_CFLAGS@SHLIB_LD = @SHLIB_LD@SHLIB_SUFFIX = @SHLIB_SUFFIX@SHLIB_VERSION = @SHLIB_VERSION@TIX_SHLIB_CFLAGS = @TIX_SHLIB_CFLAGS@TK_XINCLUDES = @TK_XINCLUDES@ITCL_EXT =SRC_DIR = @TIX_SRC_DIR@GENERIC_DIR = $(SRC_DIR)/genericUNIX_DIR = $(SRC_DIR)/unixAC_FLAGS = @DEFS@ @TIX_DEFS@RANLIB = @RANLIB@TIX_RANLIB = @TIX_RANLIB@INSTALL = @TIX_SRC_DIR@/install.sh -cINSTALL_PROGRAM = @INSTALL_PROGRAM@INSTALL_DATA = @INSTALL_DATA@TIX_LIB_FILE = @TIX_LIB_FILE@TIX_EXE_FILE = @TIX_EXE_FILE@TCL_SAM_FILE = @TCL_SAM_FILE@TK_SAM_FILE = @TK_SAM_FILE@TIX_SAM_FILE = @TIX_SAM_FILE@TCL_SAMEXE_FILE = @TCL_SAMEXE_FILE@TK_SAMEXE_FILE = @TK_SAMEXE_FILE@TIX_SAMEXE_FILE = @TIX_SAMEXE_FILE@INST_EXE = $(TIX_EXE_FILE)$(TIX_VERSION).8.1$(ITCL_EXT)INST_TIX_SAMEXE = $(TIX_SAMEXE_FILE)$(TIX_VERSION).8.1$(ITCL_EXT)INST_TK_SAMEXE = $(TK_SAMEXE_FILE)8.1INST_TCL_SAMEXE = $(TCL_SAMEXE_FILE)8.1SAM_TARGETS = $(TIX_SAM_FILE)TIX_SAM_TARGETS = @TIX_SAM_TARGETS@SAM_INSTALL = @TIX_SAM_INSTALL@ITCL_CFLAGS =CC_SWITCHES = $(TIX_CFLAGS) $(AC_FLAGS) -I$(TCL_GENERIC_DIR) \ -I$(TCL_SRC_DIR)/unix -I$(TK_GENERIC_DIR) -I$(TK_SRC_DIR)/unix \ $(ITCL_CFLAGS) \ -I$(GENERIC_DIR) -I$(UNIX_DIR) $(TK_XINCLUDES) $(TIX_SHLIB_CFLAGS)#----------------------------------------------------------------# The information below should be usable as is. You shouldn't need# to modify it.#----------------------------------------------------------------CORE_OBJS = \ tixClass.o \ tixCmds.o \ tixCompat.o \ tixError.o \ tixGeometry.o \ tixInit.o \ tixItcl.o \ tixList.o \ tixMethod.o \ tixOption.o \ tixScroll.o \ tixSmpLs.o \ tixUtils.o \ tixWidget.oDITEM_OBJS = \ tixDItem.o \ tixDiITxt.o \ tixDiImg.o \ tixDiStyle.o \ tixDiText.o \ tixDiWin.oMANAGER_OBJS = \ tixForm.o \ tixFormMisc.oWIDGET_OBJS = \ tixGrid.o \ tixGrData.o \ tixGrFmt.o \ tixGrRC.o \ tixGrSel.o \ tixGrSort.o \ tixGrUtl.o \ tixHList.o \ tixHLCol.o \ tixHLInd.o \ tixHLHdr.o \ tixInputO.o \ tixNBFrame.o \ tixTList.oMISC_OBJS = \ tixImgCmp.o \ tixImgXpm.o \ tixMwm.oUNIX_OBJS = \ tixUnixDraw.o \ tixUnixXpm.o \ tixUnixWm.oOBJS = $(CORE_OBJS) $(DITEM_OBJS) $(MANAGER_OBJS) $(MISC_OBJS) \ $(WIDGET_OBJS) $(UNIX_OBJS)TCL_SAM_OBJS = \ tclUnixSam80.oTK_SAM_OBJS = \ tkUnixSam80.oTIX_SAM_OBJS = \ $(OBJS) tixUnixSam.o#----------------------------------------------------------------------# These are the scripts that we'll compile into the SAM's. The# scripts of TK must be included in the fixed order.#----------------------------------------------------------------------TCL_SCRIPTS = $(TCL_SRC_DIR)/library/*.tclTK_SCRIPTS = \ $(TK_SRC_DIR)/library/bgerror.tcl \ $(TK_SRC_DIR)/library/dialog.tcl \ $(TK_SRC_DIR)/library/focus.tcl \ $(TK_SRC_DIR)/library/obsolete.tcl \ $(TK_SRC_DIR)/library/optMenu.tcl \ $(TK_SRC_DIR)/library/palette.tcl \ $(TK_SRC_DIR)/library/tearoff.tcl \ $(TK_SRC_DIR)/library/clrpick.tcl \ $(TK_SRC_DIR)/library/comdlg.tcl \ $(TK_SRC_DIR)/library/msgbox.tcl \ $(TK_SRC_DIR)/library/tkfbox.tcl \ $(TK_SRC_DIR)/library/xmfbox.tcl \ $(SRC_DIR)/generic/tk4.2/tk.tcl \ $(TK_SRC_DIR)/library/button.tcl \ $(TK_SRC_DIR)/library/entry.tcl \ $(TK_SRC_DIR)/library/listbox.tcl \ $(TK_SRC_DIR)/library/menu.tcl \ $(TK_SRC_DIR)/library/scale.tcl \ $(TK_SRC_DIR)/library/scrlbar.tcl \ $(TK_SRC_DIR)/library/text.tcl \ $(SRC_DIR)/generic/tk8.0/console.tclTIX_SCRIPTS = \ $(SRC_DIR)/library/pref/*.fsc \ $(SRC_DIR)/library/pref/*.csc \ $(SRC_DIR)/library/*.tclall: $(TIX_LIB_FILE) $(TIX_EXE_FILE) @TIX_SAM_TARGETS@$(TIX_LIB_FILE): $(OBJS) rm -f $(TIX_LIB_FILE) @TIX_MAKE_LIB@ $(TIX_RANLIB) $(TIX_LIB_FILE)$(TCL_SAM_FILE): $(TCL_SAM_OBJS) rm -f $(TCL_SAM_FILE) @TCL_MAKE_SAM@ $(TIX_RANLIB) $(TCL_SAM_FILE)$(TK_SAM_FILE): $(TK_SAM_OBJS) rm -f $(TK_SAM_FILE) @TK_MAKE_SAM@ $(TIX_RANLIB) $(TK_SAM_FILE)$(TIX_SAM_FILE): $(TIX_SAM_OBJS) rm -f $(TIX_SAM_FILE) @TIX_MAKE_SAM@ $(TIX_RANLIB) $(TIX_SAM_FILE)$(TIX_EXE_FILE): tixAppInit.o $(TIX_LIB_FILE) @TCL_LIB_FULL_PATH@ \ @TK_LIB_FULL_PATH@ @ITCL_LIB_FULL_PATH@ $(CC) @LD_FLAGS@ tixAppInit.o @TIX_BUILD_LIB_SPEC@ $(LIBS) \ @TIX_LD_SEARCH_FLAGS@ -o $(TIX_EXE_FILE)$(TCL_SAMEXE_FILE): $(UNIX_DIR)/samAppInit.c $(TCL_SAM_FILE) $(CC) $(CC_SWITCHES) @LD_FLAGS@ -DUSE_TCL $(UNIX_DIR)/samAppInit.c \ @TCL_BUILD_SAM_SPEC@ $(LIBS_TCLONLY) \
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -