⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 mgcp协议源代码。支持多种编码:g711
💻
📖 第 1 页 / 共 2 页
字号:
# Program:	C client makefile## Author:	Mark Crispin#		Networks and Distributed Computing#		Computing & Communications#		University of Washington#		Administration Building, AG-44#		Seattle, WA  98195#		Internet: MRC@CAC.Washington.EDU## Date:		11 May 1989# Last Edited:	18 October 2000## Copyright 2000 by the University of Washington##  Permission to use, copy, modify, and distribute this software and its# documentation for any purpose and without fee is hereby granted, provided# that the above copyright notice appears in all copies and that both the# above copyright notice and this permission notice appear in supporting# documentation, and that the name of the University of Washington not be# used in advertising or publicity pertaining to distribution of the software# without specific, written prior permission.  This software is made# available "as is", and# THE UNIVERSITY OF WASHINGTON DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED,# WITH REGARD TO THIS SOFTWARE, INCLUDING WITHOUT LIMITATION ALL IMPLIED# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND IN# NO EVENT SHALL THE UNIVERSITY OF WASHINGTON BE LIABLE FOR ANY SPECIAL,# INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, TORT# (INCLUDING NEGLIGENCE) OR STRICT LIABILITY, ARISING OUT OF OR IN CONNECTION# WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.# Command line build parametersEXTRAAUTHENTICATORS=SPECIALAUTHENTICATORS=EXTRADRIVERS=mboxPASSWDTYPE=std# Extended flags needed for non-standard passwd types.  You may need to modify.AFSDIR=/usr/afswsAFSCFLAGS=-Dexit=afs_exit -D_exit=_afs_exit -I$(AFSDIR)/includeAFSLIB=$(AFSDIR)/libAFSLDFLAGS=-L$(AFSLIB)/afs -L$(AFSLIB) -L$(AFSDIR)/domestic/lib\ -lkauth -lprot -lubik -lauth -lrxkad -lrx -llwp -ldes -lcom_err\ $(AFSLIB)/afs/util.a -laudit -lsys# AFSLDFLAGS may also need -L/usr/ucblib -lucbDCECFLAGS= -DDCE_MINIMAL -DPASSWD_OVERRIDE=\"/opt/pop3/passwd/passwd\"DCELDFLAGS= -ldcePAMLDFLAGS= -lpam -ldl# Build parameters normally set by the individual portCHECKPW=stdLOGINPW=stdSIGTYPE=bsdCRXTYPE=stdACTIVEFILE=/usr/lib/news/activeSPOOLDIR=/usr/spoolMAILSPOOL=$(SPOOLDIR)/mailNEWSSPOOL=$(SPOOLDIR)/newsRSHPATH=/usr/ucb/rshLOCKPGM=/etc/mlock# Default formats for creating new mailboxes and for empty mailboxes in the# default namespace; must be set to the associated driver's prototype.## The CREATEPROTO is the default format for new mailbox creation.# The EMPTYPROTO is the default format for handling zero-byte files.## Normally, this is set by the individual port.## NOTE: namespace formats (e.g. mh and news) can not be set as a default format# since they do not exist in the default namespace.  Also, it is meaningless to# set certain other formats (e.g. mbx and mx) as the EMPTYPROTO since these# formats can never be empty files.CREATEPROTO=unixprotoEMPTYPROTO=unixproto# Commands possibly overriden by the individual portARRC=ar rcCC=ccLN=ln -sRANLIB=ranlib# Standard distribution build parametersDEFAULTAUTHENTICATORS=md5 $(SPECIALAUTHENTICATORS) logDEFAULTDRIVERS=imap nntp pop3 mh mx mbx tenex mtx mmdf unix news phile# Normally no need to change any of theseARCHIVE=libimap.aBINARIES=mail.o misc.o newsrc.o smanager.o osdep.o utf8.o siglocal.o \ dummy.o pseudo.o netmsg.o flstring.o fdstring.o \ rfc822.o nntp.o smtp.o imap4r1.o pop3.o \ unix.o mbox.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.oCFLAGS=$(BASECFLAGS) $(EXTRACFLAGS)CAT=catMAKE=makeMV=mvRM=rm -rfSH=sh# Primary build commandBUILDOPTIONS= EXTRACFLAGS='$(EXTRACFLAGS)'\ EXTRALDFLAGS='$(EXTRALDFLAGS)'\ EXTRADRIVERS='$(EXTRADRIVERS)' EXTRAAUTHENTICATORS='$(EXTRAAUTHENTICATORS)'\ PASSWDTYPE=$(PASSWDTYPE) SPECIALAUTHENTICATORS='$(SPECIALAUTHENTICATORS)'BUILD=$(MAKE) build $(BUILDOPTIONS)# Here if no make argument establishedmissing: osdep.h	$(MAKE) all CC=`$(CAT) CCTYPE` CFLAGS="`$(CAT) CFLAGS`" `$(CAT) SPECIALS`osdep.h:	@echo You must specify what type of system	@false# Current portsa32:	# AIX 3.2 for RS/6000	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 SIGTYPE=psx CRXTYPE=nfs \	 SPOOLDIR=/var/spool \	 RSHPATH=/usr/bin/rsh \	 BASECFLAGS="-g -Dunix=1 -D_BSD" \	 BASELDFLAGS="-lbsd"a41:	# AIX 4.1 for RS/6000	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 SIGTYPE=psx CHECKPW=a41 CRXTYPE=nfs \	 SPOOLDIR=/var/spool \	 RSHPATH=/usr/bin/rsh \	 BASECFLAGS="-g -Dunix=1 -D_BSD" \	 BASELDFLAGS="-lbsd -ls"aix:	# AIX/370	@echo You are building for AIX on an S/370 class machine	@echo If you want AIX on an RS/6000 you need to use a32 or a41 instead!	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 CRXTYPE=nfs \	 BASECFLAGS="-g" \	 BASELDFLAGS="-lbsd"aos:	# AOS for RT	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 CRXTYPE=nfs \	 BASECFLAGS="-g -Dconst="art:	# AIX 2.2.1 for RT	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 SIGTYPE=sv4 \	 SPOOLDIR=/var \	 ACTIVEFILE=/usr/local/news/control/active \	 RSHPATH=/bin/rsh \	 BASECFLAGS="-g -Dconst= -Dvoid=char" \	 RANLIB=true asv:	# Altos SVR4	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 SIGTYPE=sv4 LOGINPW=old \	 ACTIVEFILE=/usr/spool/news/active \	 RSHPATH=/usr/bin/rcmd \	 BASECFLAGS="-Dconst= -DSIGSTOP=SIGKILL" \	 BASELDFLAGS="-lsocket -lrpc -lgen -lcrypt -lxenix" \	 RANLIB=trueaux:	# A/UX	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 CRXTYPE=nfs \	 MAILSPOOL=/usr/mail \	 BASECFLAGS="-g -B/usr/lib/big/ -Dvoid=char -Dconst=" \	 RANLIB=true ARRC="ar -rc"bs3:	# BSD/i386 3.0 or higher	$(BUILD) `$(CAT) SPECIALS` OS=bsi \	 CHECKPW=bsi LOGINPW=bsi CRXTYPE=nfs \	 SPOOLDIR=/var NEWSSPOOL=/var/news/spool \	 ACTIVEFILE=/var/news/etc/active \	 RSHPATH=/usr/bin/rsh \	 BASECFLAGS="-g -O2 -pipe" CC=shliccbsd:	# BSD UNIX	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 CRXTYPE=nfs \	 BASECFLAGS="-g -Dconst="bsf:	# FreeBSD	$(BUILD) `$(CAT) SPECIALS` OS=bsi \	 SIGTYPE=psx CRXTYPE=nfs \	 SPOOLDIR=/var \	 ACTIVEFILE=/usr/local/news/lib/active \	 RSHPATH=/usr/bin/rsh \	 BASECFLAGS="-g -O -pipe" \	 BASELDFLAGS="-lcrypt"bsi:	# BSD/i386	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 CRXTYPE=nfs \	 SPOOLDIR=/var NEWSSPOOL=/var/news/spool \	 ACTIVEFILE=/var/news/etc/active \	 RSHPATH=/usr/bin/rsh \	 BASECFLAGS="-g -O2 -pipe"bso:	# OpenBSD	$(BUILD) `$(CAT) SPECIALS` OS=bsi \	 SIGTYPE=psx CRXTYPE=nfs \	 SPOOLDIR=/var \	 ACTIVEFILE=/usr/local/news/lib/active \	 RSHPATH=/usr/bin/rsh \	 BASECFLAGS="-O2 -pipe"cvx:	# Convex	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 CRXTYPE=nfs \	 BASECFLAGS="-O -ext -Dconst="d-g:	# Data General DG/UX	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 SIGTYPE=sv4 CRXTYPE=nfs \	 SPOOLDIR=/var/spool MAILSPOOL=/var/mail \	 ACTIVEFILE=/local/news/active \	 RSHPATH=/usr/bin/remsh \	 BASECFLAGS="-g -Dconst=" \	 BASELDFLAGS="-lnsl -lsocket" \	 RANLIB=trued54:	# Data General DG/UX 5.4	$(BUILD) `$(CAT) SPECIALS` OS=d-g \	 SIGTYPE=sv4 CRXTYPE=nfs \	 SPOOLDIR=/var/spool MAILSPOOL=/var/mail \	 ACTIVEFILE=/local/news/active \	 RSHPATH=/usr/bin/remsh \	 BASECFLAGS="-g -Dconst=" \	 BASELDFLAGS="-lnsl -lsocket" \	 RANLIB=truedpx:	# Bull DPX/2	$(BUILD) `$(CAT) SPECIALS` OS=sv4 \	 SIGTYPE=sv4 CHECKPW=sv4 LOGINPW=sv4 \	 RSHPATH=/usr/bin/remsh \	 BASECFLAGS="-Dconst= -DSYSTEM5 -DSHORT_IDENT" \	 BASELDFLAGS="-linet" \	 RANLIB=true LN=lndrs:	# ICL DRS/NX	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 SIGTYPE=sv4 CHECKPW=sv4 LOGINPW=sv4 CRXTYPE=nfs \	 SPOOLDIR=/var/spool MAILSPOOL=/var/mail \	 ACTIVEFILE=/var/lib/news/active \	 RSHPATH=/usr/bin/rsh \	 BASECFLAGS="-O" \	 BASELDFLAGS="-lsocket -lgen" \	 RANLIB=truedo4:	# Apollo Domain/OS sr10.4	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 CRXTYPE=nfs \	 BASECFLAGS="-A systype,bsd4.3 -D_APOLLO_SOURCE" \	 RANLIB=truedyn:	# Dynix	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 CRXTYPE=nfs \	 BASECFLAGS="-g -Dconst="epx:	# EP/IX	$(BUILD) `$(CAT) SPECIALS` OS=sv4 \	 SIGTYPE=sv4 CHECKPW=sv4 LOGINPW=sv4 \	 SPOOLDIR=/var/spool MAILSPOOL=/var/mail \	 ACTIVEFILE=/usr/share/news/active \	 RSHPATH=/usr/net/rsh \	 BASECFLAGS="-g -systype svr4" \	 BASELDFLAGS="-lsocket -lnsl -lgen" \	 RANLIB=truegas:	# GCC Altos SVR4	$(BUILD) `$(CAT) SPECIALS` OS=asv \	 SIGTYPE=sv4 LOGINPW=old \	 ACTIVEFILE=/usr/spool/news/active \	 RSHPATH=/usr/bin/rcmd \	 BASECFLAGS="-g -O -DALTOS_SYSTEM_V -DSIGSTOP=SIGKILL" \	 BASELDFLAGS="-lsocket -lrpc -lgen -lcrypt -lxenix" \	 RANLIB=true CC=gccgh9:	# GCC HP-UX9.x	$(BUILD) `$(CAT) SPECIALS` OS=hpp \	 SIGTYPE=psx CRXTYPE=nfs \	 MAILSPOOL=/usr/mail \	 RSHPATH=/usr/bin/remsh \	 BASECFLAGS="-g -O2" \	 RANLIB=true CC=gccghp:	# GCC HP-UX	$(BUILD) `$(CAT) SPECIALS` OS=hpp \	 SIGTYPE=psx CRXTYPE=nfs \	 SPOOLDIR=/var \	 ACTIVEFILE=/var/news/active \	 RSHPATH=/usr/bin/remsh \	 BASECFLAGS="-g -O2" \	 RANLIB=true CC=gccgs5:	# GCC 2.7.1 (95q4) SCO Open Server 5.0.x	$(BUILD) `$(CAT) SPECIALS` OS=sc5 \	 SIGTYPE=psx CHECKPW=sec LOGINPW=sec \	 CREATEPROTO=mmdfproto EMPTYPROTO=mmdfproto \	 SPOOLDIR=/var/spool \	 ACTIVEFILE=/var/lib/news/active \	 RSHPATH=/usr/bin/rcmd \	 BASECFLAGS="-O3 -belf -I/usr/include -L/lib" \	 BASELDFLAGS="-lsocket -lprot -lx -ltinfo -lm" \	 RANLIB=true CC=gcc# Is the bizarre MAKEFLAGS= needed here?gsg:	# GCC Silicon Graphics	MAKEFLAGS= $(BUILD) `$(CAT) SPECIALS` OS=sgi \	 SIGTYPE=sv4 CRXTYPE=nfs \	 MAILSPOOL=/usr/mail \	 RSHPATH=/usr/bsd/rsh \	 BASECFLAGS="-g -O2" \	 RANLIB=true CC=gccgso:	# GCC Solaris	$(BUILD) `$(CAT) SPECIALS` OS=sol \	 SIGTYPE=psx CHECKPW=psx CRXTYPE=nfs \	 SPOOLDIR=/var/spool MAILSPOOL=/var/mail \	 ACTIVEFILE=/usr/share/news/active \	 RSHPATH=/usr/bin/rsh \	 BASECFLAGS="-g -O" \	 BASELDFLAGS="-lsocket -lnsl -lgen" \	 RANLIB=true CC=ccgsu:	# GCC SUN-OS	$(BUILD) `$(CAT) SPECIALS` OS=sun \	 CRXTYPE=nfs \	 BASECFLAGS="-g -O2" \	 BASELDFLAGS="-ldl" \	 CC=gccgul:	# GCC Ultrix	$(BUILD) `$(CAT) SPECIALS` OS=ult \	 SIGTYPE=psx CHECKPW=ult CRXTYPE=nfs \	 BASECFLAGS="-g -O" \	 BASELDFLAGS="-lauth -lc" \	 CC=gcchpp:	# HP-UX 9.x	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 SIGTYPE=psx CRXTYPE=nfs \	 MAILSPOOL=/usr/mail \	 RSHPATH=/usr/bin/remsh \	 BASECFLAGS="-g -Aa -D_HPUX_SOURCE" \	 BASELDFLAGS="-lnet -lV3" \	 RANLIB=truehpx:	# HP-UX 10.x	$(BUILD) `$(CAT) SPECIALS` OS=hpp \	 SIGTYPE=psx CRXTYPE=nfs \	 SPOOLDIR=/var \	 ACTIVEFILE=/var/news/active \	 RSHPATH=/usr/bin/remsh \	 BASECFLAGS="-g -Ae" \	 BASELDFLAGS="-lnet -lV3" \	 RANLIB=trueisc:	# Interactive	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 SIGTYPE=sv4 CHECKPW=sv4 LOGINPW=sv4 \	 SPOOLDIR=/var/spool MAILSPOOL=/var/mail \	 ACTIVEFILE=/var/spool/news/active \	 BASECFLAGS="-Xp -D_SYSV3" \	 BASELDFLAGS="-linet -lnsl_s -lgen -lx -lsec -liberty" \	 RANLIB=truelnp:	# Linux Pluggable Authentication modules	$(BUILD) `$(CAT) SPECIALS` OS=lnx \	 SIGTYPE=psx CHECKPW=pam CRXTYPE=nfs \	 SPOOLDIR=/var/spool \	 ACTIVEFILE=/var/lib/news/active \	 RSHPATH=/usr/bin/rsh \	 BASECFLAGS="-g -fno-omit-frame-pointer -O6" \	 BASELDFLAGS="-lpam -ldl"lnx:	# Linux non-shadow passwords	@echo You are building for traditional Linux *without* shadow	@echo passwords and with the crypt function in the C library.	@echo If your system has shadow passwords, or if crypt is not	@echo in the C library, you must use slx, sl4, or sl5 instead!	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 SIGTYPE=psx CRXTYPE=nfs \	 SPOOLDIR=/var/spool \	 ACTIVEFILE=/var/lib/news/active \	 RSHPATH=/usr/bin/rsh \	 BASECFLAGS="-g -O"lyn:	# LynxOS	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 CRXTYPE=nfs \	 RSHPATH=/bin/rsh \	 BASECFLAGS="-g -O -pipe" \	 BASELDFLAGS=-lbsd \	 CC=gccmct:	# MachTen - CRXTYPE=nfs doesn't work (at least not on 2.2)	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 SPOOLDIR=/var/spool \	 BASECFLAGS="-g -O -pipe"mnt:	# Mint	$(BUILD) `$(CAT) SPECIALS` OS=$@ \	 SIGTYPE=psx CRXTYPE=nfs \	 SPOOLDIR=/var/spool \	 ACTIVEFILE=/var/lib/news/active \	 RSHPATH=/usr/bin/rsh \	 BASECFLAGS="-g -O"neb:	# NetBSD	$(BUILD) `$(CAT) SPECIALS` OS=bsi \	 CRXTYPE=nfs \	 SPOOLDIR=/var \	 ACTIVEFILE=/var/db/news/active \	 RSHPATH=/usr/bin/rsh \	 BASECFLAGS="-g -O -pipe" \	 BASELDFLAGS="-lcrypt"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -