📄 make.sun
字号:
# onSIte System# Makefile for ../client directory# creates one file: the executable client*# syntax: "make sun" for SUN OS# syntax: "make sco" for SCO UNIX# syntax: "make dec" for DEC ULTRIX# syntax: "make hp" for HP_UXPROG = 104drvPGM_BIN = ../../exePGM_INC = ../../include## UNIX standard libraries here#LIB_DIR = -L/usr/lib -L/usr/ucblib -L/usr/4libSYS_SUN = -lm -lc -lsocket -lnsl -lucbSYS_HP =SYS_SCO = -lsocketSYS_DEC =PGM_SUN = -L../../lib/sunPGM_HP = -L../../lib/hpPGM_SCO = -L../../lib/scoPGM_DEC = -L../../lib/decPGM_LIB = -lshm -lipcSRCS = 476drv.c 476lib.c catchsig.c ../rmtctl/publib.c OBJS = $(SRCS:.c=.o)DEBUG = -g -DDEBUG# for SUN OSCFLAGS = $(DEBUG) -DSUNOS -I$(PGM_INC) # for HP# CFLAGS = $(DEBUG) -DHP_UX -I$(PGM_INC)# for SCO UNIX# CFLAGS = $(DEBUG) -DVENIX386 -DSCO_UNIX -I$(PGM_INC)# for DEC ULTRIX#CFLAGS = $(DEBUG) -DULTRIX -I$(PGM_INC)LOADER = ccsun : $(OBJS) $(LOADER) -o $(PROG) $(OBJS) $(PGM_SUN) $(PGM_LIB) $(LIB_DIR) $(SYS_SUN) chmod 755 $(PROG) mv $(PROG) $(PGM_BIN)/$(PROG)hp : $(OBJS) $(LOADER) -o $(PROG) $(OBJS) $(PGM_HP) $(PGM_LIB) $(SYS_HP) chmod 755 $(PROG) mv $(PROG) $(PGM_BIN)/$(PROG)sco: $(OBJS) $(LOADER) -o $(PROG) $(OBJS) $(PGM_SCO) $(PGM_LIB) $(SYS_SCO) chmod 755 $(PROG) mv $(PROG) $(PGM_BIN)/$(PROG)dec : $(OBJS) $(LOADER) -o $(PROG) $(OBJS) $(PGM_DEC) $(PGM_LIB) $(SYS_DEC) chmod 755 $(PROG) mv $(PROG) $(PGM_BIN)/$(PROG)SHELL = /bin/shLLNS = $(SRCS:.c=.ln)LINTFLAGS = -DDEBUGLINTLIBS = $(PGM_386) $(PGM_LIB) $(SYS_386)lint : $(LLNS) lint *.ln -I$(PGM_INC) $(LINTFLAGS) $(LINTLIBS).SUFFIXES: .c .ln.c.ln: lint -c $<clean: rm -f $(PROG) $(OBJS) $(LLNS) core
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -