📄 makefile.solaris
字号:
## Makefile for tmSEI;# the macros CC, AR and RANLIB should# define an ANSI C compiler, archiver, # and ranlib tool#CMDOPT = $(TCS)/examples/command_option_parserZLIB = $(TCS)/examples/compression/zlib/zlib-1.1.3UNAME = SolarisCC = /cadappl/SunWorkshop/SUNWspro/SC4.2/bin/accAR = /usr/ccs/bin/ar rcvRANLIB = /usr/ccs/bin/ranlibLDFLAGS= -L$(TCS)/lib/$(UNAME) -lload -L. -lzCFLAGS = -O3 -DHAVE_UNISTD_H -DUSE_MMAP -I$(TCS)/include/tmlib -I$(CMDOPT)ZLIB_SRCS = $(ZLIB)/adler32.c $(ZLIB)/compress.c $(ZLIB)/crc32.c $(ZLIB)/gzio.c $(ZLIB)/uncompr.c \ $(ZLIB)/deflate.c $(ZLIB)/trees.c $(ZLIB)/zutil.c $(ZLIB)/inflate.c $(ZLIB)/infblock.c\ $(ZLIB)/inftrees.c $(ZLIB)/infcodes.c $(ZLIB)/infutil.c $(ZLIB)/inffast.cZLIB_OBJS = adler32.o compress.o crc32.o gzio.o uncompr.o \ deflate.o trees.o zutil.o inflate.o infblock.o \ inftrees.o infcodes.o infutil.o inffast.oTMSEI_OBJ = tmSEI.o tsaCmdOpt.otmSEI : CHECK $(TMSEI_OBJ) libz.a rm -f tmSEI $(CC) $(CFLAGS) -o $@ $(TMSEI_OBJ) $(LDFLAGS) tsaCmdOpt.o : $(CMDOPT)/tsaCmdOpt.c $(CC) $(CFLAGS) -c $(CMDOPT)/tsaCmdOpt.clibz.a : $(ZLIB_SRCS) $(ZLIB)/Makefile $(CC) $(CFLAGS) -c $(ZLIB_SRCS) $(AR) $@ $(ZLIB_OBJS) -@ ($(RANLIB) $@ || true) >/dev/null 2>&1CHECK: @if [ x$(TCS) = x ]; then \ echo "Usage: make -f Makefile.host TCS=<path>"; false; \ ficlean :; rm -f *.o *~ *% *.err *.bin *.tmd *.image *.t .tmSEI.temp tmSEI libz.a#---------------------------sample_app.out : echo "chmod(){ exit(-1); }" > patch.c $(TCS)/bin/tmcc $(CFLAGS) -o $@ $(TMSEI_SRC) patch.c -lz -lload \ -host nohost sei.mi: sample_app.out tmSEI tmSEI sample_app.out -o $@ \ -load 0x000000,0x800000 \ -sei 0x400000,0x800000 \ -tm_freq 100000000 \ -mmio_base 0xefe00000sei.out: sample_app.out tmSEI tmSEI sample_app.out -o $@ \ -load 0x000000,0x800000 \ -tm_freq 100000000 \ -mmio_base 0xefe00000demo: sei.mi sei.out $(TCS)/bin/tmsize sample_app.out sei.out
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -