makefile
上传用户:szhypcb168
上传日期:2007-01-06
资源大小:2187k
文件大小:5k
源码类别:

语音压缩

开发平台:

Unix_Linux

  1. # Select the following #ifdef switches for the CFLAGS macro:
  2. #
  3. # -DANALY if present, compiles as analizer & synthesizer;
  4. # if not present, synthesizer only
  5. #
  6. # -DSTREAMLINE if present, disables all unneccessary i/o including sungraph
  7. #
  8. # -DPOSTFIL2 if present, uses postfilter style 2 (simpler)
  9. #
  10. #CFLAGS = -O2 -f68881 -DANALY # sun3
  11. CFLAGS = -O2 -DANALY # sun4 & Alliant
  12. #CFLAGS = -g -DANALY # for debugging
  13. #SGIO_LIB= ../diskio/disk_io3.a   # sun3 & Alliant
  14. SGIO_LIB= ../diskio/disk_io4.a   # sun4
  15. TARGET = celp
  16. OBJFILES=actorc.o autohf.o biterror.o bwexp.o cbsearch.o celp.o cgain.o cli.o clip.o confg.o cor.o csub.o dcodcbg.o dcodcbi.o dcodpg.o dcodtau.o delay.o dist.o disto.o durbin.o find.o gaincode.o ham.o hamming.o hexline.o impulse.o intanaly.o intsynth.o iodisk.o ldelay.o lsp34.o lsptopc.o mark.o mtrxgen.o mexcite.o movefr.o noise2.o pack.o packtau.o pctolsp2.o pctolsp3.o pctorc.o pgain.o ptcode.o pitchvq.o polefilt.o postfilt.o prefilt.o psearch.o random.o rctoac.o rctopc.o rderr.o save_sg.o segsnr.o setr.o smcbg.o smpg.o smt.o specdist.o unpack.o variance.o vdecode.o wrerr.o zerofilt.o  
  17. LIB= $(SGIO_LIB) 
  18. $(TARGET): $(OBJFILES) $(LIB)
  19.    $(CC) $(CFLAGS) -o $(TARGET) $(OBJFILES) -lm $(LIB)
  20. actorc.o: actorc.c
  21. actorc.o: ./ccsub.h
  22. autohf.o: autohf.c
  23. autohf.o: /usr/include/math.h
  24. autohf.o: /usr/include/stdio.h
  25. autohf.o: ./ccsub.h
  26. autohf.o: ./celp.c
  27. biterror.o: biterror.c
  28. biterror.o: /usr/include/stdio.h
  29. bwexp.o: bwexp.c
  30. bwexp.o: /usr/include/math.h
  31. cbsearch.o: cbsearch.c
  32. cbsearch.o: ./ccsub.h
  33. cbsearch.o: ./celp.c
  34. celp.o: celp.c
  35. celp.o: /usr/include/stdio.h
  36. celp.o: /usr/include/math.h
  37. celp.o: /usr/include/strings.h
  38. celp.o: ./ccsub.h
  39. celp.o: ./pdelay.h
  40. celp.o: ./codebook.h
  41. celp.o: ./pdencode.h
  42. celp.o: ./pddecode.h
  43. celp.o: ./bitprot.h
  44. celp.o: ./bitperm.h
  45. cgain.o: cgain.c
  46. cgain.o: /usr/include/math.h
  47. cgain.o: ./ccsub.h
  48. cgain.o: ./celp.c
  49. cli.o: cli.c
  50. cli.o: /usr/include/stdio.h
  51. cli.o: /usr/include/sys/time.h
  52. cli.o: /usr/include/time.h
  53. cli.o: /usr/include/math.h
  54. cli.o: ./ccsub.h
  55. cli.o: /usr/include/sys/types.h
  56. cli.o: /usr/include/sys/times.h
  57. cli.o: ./celp.c
  58. clip.o: clip.c
  59. clip.o: /usr/include/math.h
  60. confg.o: confg.c
  61. confg.o: ./ccsub.h
  62. confg.o: ./celp.c
  63. cor.o: cor.c
  64. csub.o: csub.c
  65. csub.o: ./ccsub.h
  66. csub.o: ./celp.c
  67. dcodcbg.o: dcodcbg.c
  68. dcodcbi.o: dcodcbi.c
  69. dcodpg.o: dcodpg.c
  70. dcodtau.o: dcodtau.c
  71. dcodtau.o: ./ccsub.h
  72. delay.o: delay.c
  73. delay.o: ./ccsub.h
  74. delay.o: /usr/include/math.h
  75. delay.o: /usr/include/stdio.h
  76. #delay_nr.o: delay_nr.c
  77. #delay_nr.o: /usr/include/math.h
  78. #delay_nr.o: /usr/include/stdio.h
  79. dist.o: dist.c
  80. dist.o: ./ccsub.h
  81. dist.o: /usr/include/math.h
  82. disto.o: disto.c
  83. disto.o: ./ccsub.h
  84. durbin.o: durbin.c
  85. durbin.o: ./ccsub.h
  86. find.o: find.c
  87. find.o: ./ccsub.h
  88. find.o: /usr/include/stdio.h
  89. gaincode.o: gaincode.c
  90. gaincode.o: /usr/include/math.h
  91. ham.o: ham.c
  92. ham.o: /usr/include/math.h
  93. hamming.o: hamming.c
  94. hexline.o: hexline.c
  95. hexline.o: /usr/include/stdio.h
  96. impulse.o: impulse.c
  97. impulse.o: ./ccsub.h
  98. impulse.o: ./celp.c
  99. intanaly.o: intanaly.c
  100. intanaly.o: ./ccsub.h
  101. intanaly.o: ./celp.c
  102. intsynth.o: intsynth.c
  103. intsynth.o: ./ccsub.h
  104. intsynth.o: ./celp.c
  105. iodisk.o: iodisk.c
  106. iodisk.o: /usr/include/stdio.h
  107. iodisk.o: /usr/include/sys/file.h
  108. ldelay.o: ldelay.c
  109. #ldelay_nr.o:ldelay_nr.c 
  110. lsp34.o: lsp34.c
  111. lsp34.o: /usr/include/math.h
  112. lsp34.o: ./ccsub.h
  113. lsptopc.o: lsptopc.c
  114. lsptopc.o: /usr/include/math.h
  115. lsptopc.o: /usr/include/stdio.h
  116. lsptopc.o: ./ccsub.h
  117. lsptopc.o: ./celp.c
  118. mark.o: mark.c
  119. mark.o: /usr/include/stdio.h
  120. mtrxgen.o: mtrxgen.c
  121. mexcite.o: mexcite.c
  122. mexcite.o: ./ccsub.h
  123. mexcite.o: /usr/include/math.h
  124. movefr.o: movefr.c
  125. noise2.o: noise2.c
  126. noise2.o: /usr/include/math.h
  127. pack.o: pack.c
  128. packtau.o: packtau.c
  129. pctolsp2.o: pctolsp2.c
  130. pctolsp2.o: /usr/include/math.h
  131. pctolsp2.o: /usr/include/stdio.h
  132. pctolsp3.o: pctolsp3.c
  133. pctolsp3.o: ./ccsub.h
  134. pctorc.o: pctorc.c
  135. pctorc.o: ./ccsub.h
  136. pgain.o: pgain.c
  137. pgain.o: ./ccsub.h
  138. pgain.o: ./celp.c
  139. ptcode.o: ptcode.c
  140. ptcode.o: /usr/include/math.h
  141. pitchvq.o: pitchvq.c
  142. pitchvq.o: /usr/include/math.h
  143. pitchvq.o: ./ccsub.h
  144. polefilt.o: polefilt.c
  145. postfilt.o: postfilt.c
  146. postfilt.o: /usr/include/math.h
  147. postfilt.o: ./ccsub.h
  148. postfilt.o: ./celp.c
  149. prefilt.o: prefilt.c
  150. prefilt.o: ./ccsub.h
  151. prefilt.o: /usr/include/stdio.h
  152. prefilt.o: /usr/include/math.h
  153. psearch.o: psearch.c
  154. psearch.o: /usr/include/stdio.h
  155. psearch.o: /usr/include/math.h
  156. psearch.o: ./ccsub.h
  157. psearch.o: ./submult.h
  158. psearch.o: ./celp.c
  159. random.o: random.c
  160. rctoac.o: rctoac.c
  161. rctopc.o: rctopc.c
  162. rctopc.o: ./ccsub.h
  163. rderr.o: rderr.c
  164. rderr.o: /usr/include/stdio.h
  165. save_sg.o: save_sg.c
  166. segsnr.o: segsnr.c
  167. segsnr.o: /usr/include/math.h
  168. setr.o: setr.c
  169. smcbg.o: smcbg.c
  170. smcbg.o: /usr/include/math.h
  171. smcbg.o: ./ccsub.h
  172. smcbg.o: ./celp.c
  173. smpg.o: smpg.c
  174. smpg.o: /usr/include/math.h
  175. smpg.o: ./celp.c
  176. smt.o: smt.c
  177. smt.o: /usr/include/math.h
  178. smt.o: ./celp.c
  179. specdist.o: specdist.c
  180. specdist.o: ./ccsub.h
  181. specdist.o: ./celp.c
  182. unpack.o: unpack.c
  183. variance.o: variance.c
  184. vdecode.o: vdecode.c
  185. vdecode.o: ./ccsub.h
  186. vdecode.o: ./celp.c
  187. wrerr.o: wrerr.c
  188. wrerr.o: /usr/include/stdio.h
  189. zerofilt.o: zerofilt.c
  190. clean:
  191. rm -f celp core $(OBJFILES)