📄 makefile.in
字号:
## Makefile for Zlibc## do not edit below this line# =============================================================================SHELL = /bin/shtop_srcdir=@top_srcdir@srcdir=@srcdir@VPATH=@srcdir@prefix = @prefix@exec_prefix = @exec_prefix@bindir = @bindir@infodir = @infodir@mandir = @mandir@infodir = @infodir@libdir = /libCC = @CC@CPPFLAGS = @CPPFLAGS@DEFS = @DEFS@HOST_ID = @HOST_ID@LDFLAGS = @LDFLAGS@LIBS = @LIBS@SHLIB = @SHLIB@DEFS = @DEFS@ -DSYSCONFDIR=\"@sysconfdir@\" $(HOST_ID)SHAREDCFLAGS = -nostdlib -sharedLN_S = @LN_S@INSTALL = @INSTALL@INSTALL_PROGRAM = @INSTALL_PROGRAM@INSTALL_DATA = @INSTALL_DATA@INSTALL_INFO = @INSTALL_INFO@MAKEINFO = makeinfoTEXI2DVI = texi2dviTEXI2HTML = texi2htmlversion=0.9jAIXLDFLAGS = -L. -bI:./syscall.exp -bnodelcsect -bnso -bI:/lib/syscalls.expOBJECTS= open.o altnames.o access.o stat.o \ readdir.o readlink.o \ unlink.o rename.o \ chmod.o chown.o link.o \ symlink.o utime.o \ filetype.o zlibc.conf.o \ parseconfig.o strsep.oCO_OBJECTS= compile_config.o printconfig.o strsep.oCFLAG S=@CFLAGS@ALLCFLAGS = $(CFLAGS) $(DEFS) -fpic -I. -I@srcdir@LINKS=smv ssln srmMAN1=sln.1MAN3=zlibc.3MAN5=zlibc.conf.5MAN1EXT = 1MAN1DIR = $(mandir)/man${MAN1EXT}MAN3EXT = 3MAN3DIR = $(mandir)/man${MAN3EXT}MAN5EXT = 5MAN5DIR = $(mandir)/man${MAN5EXT}all: uncompress.o sln smv ssln srmsln: sln.c $(CC) $(ALLCFLAGS) -s -o sln -static $(srcdir)/sln.csmv ssln srm: sln for name in $(LINKS); \ do rm -f $$name && $(LN_S) sln $$name; done$(OBJECTS) printconfig.o compile_config.o: \ zlibc.h config.h sysincludes.h params.h direct_sys.hstat.o: \ stat_tmpl.c stat.c kernel_stat.hreaddir.o: \ readdir.c readdir_tmpl.c%.o: %.c zlibc.h config.h sysincludes.h params.h $(CC) $(ALLCFLAGS) -c $<compile_config: $(CO_OBJECTS) $(CC) $(ALLCFLAGS) -s -o $@ $(CO_OBJECTS)%.c: %.sample compile_config ./compile_config $< >$@uncompress.o: $(OBJECTS) $(CC) -o $@ $(ALLCFLAGS) $(SHAREDCFLAGS) $(OBJECTS) $(LIBS) -lcaix-uncompress.o: $(OBJECTS) aix-syscall.shr.o $(CC) -o $@ $(ALLCFLAGS) $(SHAREDCFLAGS) $(OBJECTS) -lc $(AIXLDFAGS)%.exp: %.tmpl echo "#!`pwd`/aix-syscall.shr.o" > $@ cat $< >>$@%.shr.o: %.o aix-syscall.exp ld -o $@ -bM:SRE -T512 -bE:aix-syscall.exp -bI:/lib/syscalls.exp -bnodelcsect $<mostlyclean: rm -f *. *~ image2 libimage jump_map sln smv ssln srm \ subst_map image setaddress inject set_datastart library \ testfile zlibc.conf.c \ compile_config config.c libtype libstart libstart2 $(OBJECTS)clean: mostlyclean rm -f uncompress.o linux-uncompress.o \ linuxaout-uncompress.o linuxelf-uncompress.o \ sln smv srm ssln zlibc.so zlibc.dvi *.html *.info*texclean: -rm zlibc.aux zlibc.toc zlibc.log -rm zlibc.cps zlibc.pgs zlibc.vrs$(OBJECTS): zlibc.h config.hinfo: zlibc.info%.info: %.texi $(MAKEINFO) -I$(srcdir) $< --no-split --output=$@dvi: zlibc.dvi%.dvi: %.texi $(TEXI2DVI) $<html: zlibc.html zlibc_toc.html%.html %_toc.html: %.texi $(TEXI2HTML) $<# Don't cd, to avoid breaking install-sh references.install-info: info $(top_srcdir)/mkinstalldirs $(infodir) if test -f zlibc.info; then \ for i in zlibc.info*; do \ $(INSTALL_DATA) $$i $(infodir)/$$i; \ done; \ else \ for i in $(srcdir)/zlibc.info*; do \ $(INSTALL_DATA) $$i $(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \ done; \ fi; \ if [ -n "$(INSTALL_INFO)" ] ; then \ if [ -f $(infodir)/dir.info ] ; then \ $(INSTALL_INFO) $(infodir)/zlibc.info $(infodir)/dir.info; \ fi; \ if [ -f $(infodir)/dir ] ; then \ $(INSTALL_INFO) $(infodir)/zlibc.info $(infodir)/dir; \ fi; \ fiuninstall-info: cd $(infodir) && rm -f zlibc.info*install: $(libdir)/uncompress.o install-man install-links \ install-info install-binuninstall: uninstall-bin uninstall-man uninstall-linksdistclean: clean rm -f config.cache config.h config.status config.log Makefilemaintainer-clean: distclean$(libdir)/uncompress.o: uncompress.o rm $(libdir)/old-uncompress.o || true 2>/dev/null ln $(libdir)/uncompress.o $(libdir)/old-uncompress.o || true 2>/dev/null $(top_srcdir)/mkinstalldirs $(libdir) rm $(libdir)/uncompress-$(version).o || true 2>/dev/null $(INSTALL_PROGRAM) uncompress.o $(libdir)/uncompress-$(version).o ln -f $(libdir)/uncompress-$(version).o $(libdir)/uncompress.o chmod 4755 $(libdir)/uncompress-$(version).oinstall-bin: $(bindir)/sln $(libdir)/uncompress.o$(bindir)/sln: sln $(top_srcdir)/mkinstalldirs $(bindir) $(INSTALL_PROGRAM) sln $(bindir)/slninstall-links: $(bindir)/sln @for j in $(LINKS); do \ rm -f $(bindir)/$$j ; \ $(LN_S) sln $(bindir)/$$j ; \ echo $(bindir)/$$j ; \ doneinstall-man: @$(top_srcdir)/mkinstalldirs $(MAN1DIR) @for j in $(MAN1); do \ $(INSTALL_DATA) $(srcdir)/$$j $(MAN1DIR)/$$j ; \ echo $(MAN1DIR)/$$j ; \ done @$(top_srcdir)/mkinstalldirs $(MAN3DIR) @for j in $(MAN3); do \ $(INSTALL_DATA) $(srcdir)/$$j $(MAN3DIR)/$$j ; \ echo $(MAN3DIR)/$$j ; \ done @$(top_srcdir)/mkinstalldirs $(MAN5DIR) @for j in $(MAN5); do \ $(INSTALL_DATA) $(srcdir)/$$j $(MAN5DIR)/$$j ; \ echo $(MAN5DIR)/$$j ; \ doneuninstall-bin: rm -f $(bindir)/slnuninstall-man: @for j in $(MAN1); do \ rm -f $(MAN1DIR)/$$j ; \ echo $(MAN1DIR)/$$j ; \ done @for j in $(MAN3); do \ rm -f $(MAN3DIR)/$$j ; \ echo $(MAN3DIR)/$$j ; \ done @for j in $(MAN5); do \ rm -f $(MAN5DIR)/$$j ; \ echo $(MAN5DIR)/$$j ; \ doneuninstall-links: @for j in $(LINKS); \ do rm -f $(bindir)/$$j ; \ echo $(bindir)/$$j ; \ doneuninstall-lib: rm $(libdir)/uncompress.o $(libdir)/uncompress-$(version).odepend: $(SRCS) makedepend -- $(ALLCFLAGS) -- $^check: echo No self tests included# check target needed even if empty, in order to make life easyer for# automatic tools to install GNU soft# old stufflinuxaout-uncompress.o: $(OBJECTS) $(CC) $(CFLAGS1) -nostartfiles -o linuxaout-uncompress.o \ -Wl,-Ttext -Wl,0x50003000 $(OBJECTS) -lc \ -Wl,-defsym -Wl,preload___access=__PLT____access \ -Wl,-defsym -Wl,preload___chmod=__PLT____chmod \ -Wl,-defsym -Wl,preload___chown=__PLT____chown \ -Wl,-defsym -Wl,preload___getdents=__PLT____getdents \ -Wl,-defsym -Wl,preload___lstat=__PLT____lstat \ -Wl,-defsym -Wl,preload___open=__PLT____open \ -Wl,-defsym -Wl,preload_readdir=__PLT__readdir \ -Wl,-defsym -Wl,preload___readlink=__PLT____readlink \ -Wl,-defsym -Wl,preload_rename=__PLT__rename \ -Wl,-defsym -Wl,preload___stat=__PLT____stat \ -Wl,-defsym -Wl,preload___unlink=__PLT____unlink \ -Wl,-defsym -Wl,preload___symlink=__PLT____symlink \ -Wl,-defsym -Wl,preload___link=__PLT____link \ -Wl,-defsym -Wl,preload_utime=__PLT__utime \ -Wl,-defsym -Wl,preload_creat=__PLT__creat
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -