📄 makefile.linux
字号:
# Makefile for Comer Volume III # Simple PCM Mu-law / RTP Player# $Id: Makefile,v 1.17.2.12 2000/04/11 16:36:27 evangemh Exp $DEFS = -DLINUXINCLUDE = -I../hLD = ldCC = gccCPP = ${CC} -ELIBS = -lnsl -lpthread -lmMAKETD = makedependAWK = awkMAKE = makeFLAGS = -c -g -WallA_OUT = pcmplayRTP_DIR = ../rtpRTCP_DIR = ../rtcpUTIL_DIR = ../utilSAMP_DIR = ../sampleMAIN_DIR = ../mainRTP_SRC = rtpnewdata.c rtpinit.c rtpqueue.c \ rtpupdate.c rtprecv.c rtpseq.cRTP_OBJ = $(RTP_SRC:.c=.o)RTCP_SRC = rtcpcycle.c rtcpheader.c rtcpinterval.c \ rtcpsendbye.c rtcprecv.cRTCP_OBJ = $(RTCP_SRC:.c=.o)UTIL_SRC = bufpool.cUTIL_OBJ = $(UTIL_SRC:.c=.o)SAMP_SRC = playaudio.cSAMP_OBJ = $(SAMP_SRC:.c=.o)MAIN_SRC = main.cMAIN_OBJ = $(MAIN_SRC:.c=.o)OBJ = ${RTP_OBJ} ${RTCP_OBJ} ${UTIL_OBJ} ${SAMP_OBJ} ${MAIN_OBJ}${A_OUT}: ${OBJ} ${CC} ${DEFS} ${OBJ} -o ${A_OUT} ${LIBS}${RTP_OBJ}: ${CC} ${INCLUDE} ${FLAGS} ${DEFS} ${RTP_DIR}/`basename $@ .o`.[c]${RTCP_OBJ}: ${CC} ${INCLUDE} ${FLAGS} ${DEFS} ${RTCP_DIR}/`basename $@ .o`.[c]${UTIL_OBJ}: ${CC} ${INCLUDE} ${FLAGS} ${DEFS} ${UTIL_DIR}/`basename $@ .o`.[c]${SAMP_OBJ}: ${CC} ${INCLUDE} ${FLAGS} ${DEFS} ${SAMP_DIR}/`basename $@ .o`.[c]${MAIN_OBJ}: ${CC} ${INCLUDE} ${FLAGS} ${DEFS} ${MAIN_DIR}/`basename $@ .o`.[c]clean: \rm -rf *.o core ${RTP_LIB} ${A_OUT}depend: makedep echo '/^# DO NOT DELETE THIS LINE/+1,$$d' >eddep echo '$$r makedep' >>eddep echo 'w' >>eddep cp Makefile Makefile.bak ex - Makefile < eddep rm eddep makedep makedep1 makedeperrsCFILES = ${RTP_DIR}/*.c ${RTCP_DIR}/*.c ${UTIL_DIR}/*.c ${SAMP_DIR}/*.c ${MAIN_DIR}/*.cmakedep: FRC @cat /dev/null >makedep -(for i in ${CFILES} ; do \ ${CPP} -M ${DEFS} -I../h ./$$i >> makedep; done) \ 2>makedeperrs sed -e 's,^\(.*\)\.o:,\1.o:,' makedep > makedep1 ${AWK} ' { if ($$1 != prev) { print rec; rec = $$0; prev = $$1; } \ else { if (length(rec $$3) > 78) { print rec; rec = $$0; } \ else rec = rec " " $$3 } } \ END { print rec } ' makedep1 > makedep @cat makedeperrs @(if [ -s makedeperrs ]; then false; fi)xdepend: FRC ${MAKETD} ${DEFS} -I../h ${CFILES}FRC:#------------------------------------------------------------------------# DO NOT DELETE THIS LINE - maketd DEPENDS ON ITrtpinit.o: ./../rtp/rtpinit.c ../h/rtcp.h ../h/rtp.h ../h/common.h \ /usr/include/stdlib.h /usr/include/features.h \ /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h \ /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h \ /usr/include/sys/types.h /usr/include/bits/types.h \ /usr/include/time.h /usr/include/endian.h /usr/include/bits/endian.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h \ /usr/include/alloca.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/confname.h \ /usr/include/getopt.h /usr/include/fcntl.h /usr/include/bits/fcntl.h \ /usr/include/sys/ioctl.h /usr/include/bits/ioctls.h \ /usr/include/asm/ioctls.h /usr/include/asm/ioctl.h \ /usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \ /usr/include/string.h /usr/include/strings.h \ /usr/include/netinet/in.h \ /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/limits.h \ /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/syslimits.h \ /usr/include/limits.h /usr/include/bits/posix1_lim.h \ /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ /usr/include/bits/posix2_lim.h /usr/include/stdint.h \ /usr/include/bits/wordsize.h /usr/include/bits/socket.h \ /usr/include/bits/sockaddr.h /usr/include/asm/socket.h \ /usr/include/asm/sockios.h /usr/include/bits/in.h \ /usr/include/bits/byteswap.h /usr/include/arpa/inet.h \ /usr/include/bits/time.h /usr/include/sys/time.h \ /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ /usr/include/signal.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sigthread.h /usr/include/semaphore.h \ /usr/include/sys/stat.h /usr/include/bits/stat.h \ /usr/include/sys/socket.h /usr/include/errno.h \ /usr/include/bits/errno.h /usr/include/linux/errno.h \ /usr/include/asm/errno.h /usr/include/stdio.h \ /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h \ /usr/include/libio.h /usr/include/_G_config.h \ /usr/include/bits/stdio_lim.h /usr/include/linux/soundcard.h \ /usr/include/linux/ioctl.h ../h/util.hrtpnewdata.o: ./../rtp/rtpnewdata.c ../h/rtp.h ../h/common.h \ /usr/include/stdlib.h /usr/include/features.h \ /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h \ /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h \ /usr/include/sys/types.h /usr/include/bits/types.h \ /usr/include/time.h /usr/include/endian.h /usr/include/bits/endian.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h \ /usr/include/alloca.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/confname.h \ /usr/include/getopt.h /usr/include/fcntl.h /usr/include/bits/fcntl.h \ /usr/include/sys/ioctl.h /usr/include/bits/ioctls.h \ /usr/include/asm/ioctls.h /usr/include/asm/ioctl.h \ /usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \ /usr/include/string.h /usr/include/strings.h \ /usr/include/netinet/in.h \ /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/limits.h \ /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/syslimits.h \ /usr/include/limits.h /usr/include/bits/posix1_lim.h \ /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ /usr/include/bits/posix2_lim.h /usr/include/stdint.h \ /usr/include/bits/wordsize.h /usr/include/bits/socket.h \ /usr/include/bits/sockaddr.h /usr/include/asm/socket.h \ /usr/include/asm/sockios.h /usr/include/bits/in.h \ /usr/include/bits/byteswap.h /usr/include/arpa/inet.h \ /usr/include/bits/time.h /usr/include/sys/time.h \ /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ /usr/include/signal.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sigthread.h /usr/include/semaphore.h \ /usr/include/sys/stat.h /usr/include/bits/stat.h \ /usr/include/sys/socket.h /usr/include/errno.h \ /usr/include/bits/errno.h /usr/include/linux/errno.h \ /usr/include/asm/errno.h /usr/include/stdio.h \ /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h \ /usr/include/libio.h /usr/include/_G_config.h \ /usr/include/bits/stdio_lim.h /usr/include/linux/soundcard.h \ /usr/include/linux/ioctl.h ../h/util.hrtpqueue.o: ./../rtp/rtpqueue.c ../h/rtp.h ../h/common.h \ /usr/include/stdlib.h /usr/include/features.h \ /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h \ /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h \ /usr/include/sys/types.h /usr/include/bits/types.h \ /usr/include/time.h /usr/include/endian.h /usr/include/bits/endian.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h \ /usr/include/alloca.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/confname.h \ /usr/include/getopt.h /usr/include/fcntl.h /usr/include/bits/fcntl.h \ /usr/include/sys/ioctl.h /usr/include/bits/ioctls.h \ /usr/include/asm/ioctls.h /usr/include/asm/ioctl.h \ /usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \ /usr/include/string.h /usr/include/strings.h \ /usr/include/netinet/in.h \ /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/limits.h \ /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/syslimits.h \ /usr/include/limits.h /usr/include/bits/posix1_lim.h \ /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ /usr/include/bits/posix2_lim.h /usr/include/stdint.h \ /usr/include/bits/wordsize.h /usr/include/bits/socket.h \ /usr/include/bits/sockaddr.h /usr/include/asm/socket.h \ /usr/include/asm/sockios.h /usr/include/bits/in.h \ /usr/include/bits/byteswap.h /usr/include/arpa/inet.h \ /usr/include/bits/time.h /usr/include/sys/time.h \ /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ /usr/include/signal.h /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sigthread.h /usr/include/semaphore.h \ /usr/include/sys/stat.h /usr/include/bits/stat.h \ /usr/include/sys/socket.h /usr/include/errno.h \ /usr/include/bits/errno.h /usr/include/linux/errno.h \ /usr/include/asm/errno.h /usr/include/stdio.h \ /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h \ /usr/include/libio.h /usr/include/_G_config.h \ /usr/include/bits/stdio_lim.h /usr/include/linux/soundcard.h \
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -