Makefile
上传用户:sy_wanhua
上传日期:2013-07-25
资源大小:3048k
文件大小:5k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

C/C++

  1. # $Log: Makefile,v $
  2. # Revision 1.33  2001/02/27 00:55:25  larryt
  3. # revert Kim's changes - all the rtp changes I checked in today. -kim
  4. #
  5. # Revision 1.31  2001/02/01 01:23:05  icahoon
  6. # There is now only one Operator::process() method in the sip base.
  7. # The SipProxyEvent no longer derives from Event. Instead the functionality
  8. # had been merged and Event has been moved to util/transport since it is
  9. # still being used by the h.323 translator. Every sip proxy that
  10. # referenced Event was changed to reference SipProxyEvent.
  11. #
  12. # As well, there were minor changes so that everything would build on Solaris 8.
  13. # Everything except the h.323 translator should at least compile under linux and
  14. # solaris at this point.
  15. #
  16. # Revision 1.30  2000/09/27 01:08:58  kle
  17. # Add support to transmit DTMF in RTP (RFC2388 only)
  18. #
  19. # Revision 1.29  2000/09/13 01:11:59  kle
  20. # Added support for parsing DTMF in RTP (RFC 2833) and CiscoRTP.  (readonly)
  21. #
  22. # Revision 1.28  2000/08/24 01:49:04  bogawa
  23. # fixes for FreeBSD
  24. #
  25. # Revision 1.27  2000/06/21 01:03:55  kle
  26. # Fixed cycle counting.  Added RtpTransmitter::transmitRaw(char* data, int len).
  27. # Reduced memory copies when receiving and transmitting packets.  No changes in RTCP.
  28. #
  29. # Revision 1.26  2000/05/24 20:46:28  bogawa
  30. # fixes to build -- require PTHREADs
  31. #
  32. # Revision 1.25  2000/01/21 22:32:37  wenqing
  33. # update
  34. #
  35. # Revision 1.24  2000/01/21 19:35:23  wenqing
  36. # update
  37. #
  38. # Revision 1.23  2000/01/06 02:34:39  wenqing
  39. # add codec conversion
  40. #
  41. # Revision 1.22  1999/12/21 21:56:34  bogawa
  42. # fixes for great renaming
  43. #
  44. # Revision 1.21  1999/12/17 04:29:04  wenqing
  45. # remove sampleUsage
  46. #
  47. # Revision 1.20  1999/12/06 21:28:59  bogawa
  48. # make file fixes for rtp and util
  49. #
  50. # Revision 1.19  1999/12/01 21:44:44  bogawa
  51. # make file fixes to fix compiling on Linux and SIP package adding
  52. #
  53. # Revision 1.18  1999/11/24 02:30:03  wenqing
  54. # mv files to test. change for sampleUsage to port to sh-vxworks
  55. #
  56. # Revision 1.17  1999/11/24 00:18:45  wenqing
  57. # New rtp/Rtcp.changes for new udp stack. Makefile changes for make udp from
  58. # util dir. Changes for porting to vxworks.
  59. #
  60. # Revision 1.16  1999/10/25 22:02:20  bogawa
  61. # merge from irix6-0914 back into the main branch
  62. #
  63. # Revision 1.15.4.3  1999/10/07 22:10:32  bogawa
  64. # makefile fixes to make makefiles cleaner and more correct, add rtp to stable of ones using our makefile system
  65. #
  66. # Revision 1.15.4.2  1999/09/15 00:58:54  bogawa
  67. # merge in chok's new agent code
  68. #
  69. # Revision 1.15.4.1  1999/09/15 00:24:20  bogawa
  70. # merge in cheung's changes and changes to compile under sgi
  71. #
  72. # Revision 1.15  1999/08/17 21:03:42  kle
  73. # Improvements on the jitter buffer.
  74. # Flexability for 20ms on the wire.
  75. # Added usage for Cullen's UDP code.
  76. # Added usage for Chok's cpLog code.
  77. #
  78. # Revision 1.14  1999/08/03 20:06:37  kle
  79. # Fixed poping sounds in rtp streaming data.
  80. #
  81. # Revision 1.13  1999/08/02 23:58:02  kle
  82. # Revision update RTP
  83. #
  84. # Revision 1.12  1999/07/15 19:27:10  bogawa
  85. #
  86. # fix for intel architecture machine independence
  87. #
  88. # Revision 1.11  1999/06/30 08:00:37  bogawa
  89. #
  90. # corrected the contact information
  91. #
  92. # Revision 1.10  1999/06/30 04:51:39  bogawa
  93. #
  94. # fix make file
  95. #
  96. # Revision 1.9  1999/06/30 00:34:29  kle
  97. #
  98. # add the sample files from RTP to the release directory
  99. #
  100. # Revision 1.8  1999/06/29 23:08:53  kle
  101. # Updated changes relating to new RTP naming
  102. #
  103. # Revision 1.6  1999/06/29 14:39:57  kle
  104. # Added more functions to rtpApi.  Added documentation.
  105. #
  106. # Revision 1.5  1999/06/29 01:49:58  bogawa
  107. #
  108. # Update the RTP code to match Cullen's automatically generated code
  109. #
  110. # Revision 1.3  1999/06/08 20:43:37  bogawa
  111. #
  112. # fix make file to properly install the right header files
  113. #
  114. # Revision 1.2  1999/06/08 18:39:20  cullen
  115. # put insall target after all target
  116. #
  117. # Revision 1.1  1999/06/08 18:33:38  cullen
  118. # Creating files
  119. #
  120. BUILD = ../build
  121. include $(BUILD)/Makefile.pre
  122. PACKAGES += UTIL PTHREAD LIBXML LIBCEXT
  123. INCDIRS += codec
  124. DEFINES += USE_PTHREADS
  125. TARGET_LIBRARY = librtp.a
  126. TESTPROGRAMS = 
  127.         codec/encode.c 
  128.         codec/decode.c
  129. CODE_SUBDIRS = codec
  130. # name of all files to be compiled (don't include header files)
  131. SRC = 
  132. RtpPacket.cxx 
  133. RtpTransmitter.cxx 
  134. RtpReceiver.cxx 
  135. RtcpPacket.cxx 
  136. RtcpTransmitter.cxx 
  137. RtcpReceiver.cxx 
  138. RtpEvent.cxx 
  139. RtpEventReceiver.cxx 
  140. RtpSession.cxx 
  141. NtpTime.cxx 
  142. rtpTools.cxx 
  143.         rtpCodec.cxx 
  144.         codec/g711.c 
  145.         codec/g721.c 
  146.         codec/g723_24.c 
  147.         codec/g723_40.c 
  148.         codec/g72x.c
  149. CAPIBUILDER := $(BUILD)/../tools/cApiBuilder
  150. rtpApi.h: rtpTools.hxx Rtp.hxx Rtcp.hxx RtpSession.hxx $(CAPIBUILDER)
  151. cat rtpTools.hxx Rtp.hxx Rtcp.hxx RtpSession.hxx | $(CAPIBUILDER) -h > rtpApi.h
  152. rtpApi.cxx: rtpTools.hxx Rtp.hxx Rtcp.hxx RtpSession.hxx $(CAPIBUILDER)
  153. cat rtpTools.hxx Rtp.hxx Rtcp.hxx RtpSession.hxx | $(CAPIBUILDER) -irtpTools.hxx -iRtp.hxx -iRtcp.hxx -iRtpSession.hxx   > rtpApi.cxx
  154. include $(BUILD)/Makefile.post