CODER.MAK
Upload User: meifeng08
Upload Date: 2013-06-18
Package Size: 5304k
Code Size: 3k
Category:

Voice Compress

Development Platform:

C/C++

  1. # /* G.729a  Version 1.1    Last modified: September 1996 */
  2. #makefile for ANSI-C version of G.729A
  3. #options for ? C compiler
  4. # NOTE: Edit these options to reflect your particular system
  5. #CC= cc
  6. #CFLAGS= -w2 -std
  7. #options for HP C compiler
  8. #CC= c89
  9. #CFLAGS= -O -Aa
  10. # options for SGI C compiler
  11. #CC=cc
  12. #CFLAGS= -O2 -mips2 -float -fullwarn -ansi
  13. #CFLAGS= -g -mips2 -float -fullwarn
  14. # Options for GCC C compiler
  15. CC= gcc
  16. CFLAGS = -O2 -Wall
  17. # Options for Sun C compiler
  18. #CC= cc
  19. #CFLAGS = -O2 -Xc -D__sun
  20. # objects needed for encoder
  21. OBJECTS= 
  22.  acelp_ca.o
  23.  basic_op.o
  24.  bits.o
  25.  cod_ld8a.o
  26.  coder.o
  27.  dspfunc.o
  28.  filter.o
  29.  gainpred.o
  30.  lpc.o
  31.  lpcfunc.o
  32.  lspgetq.o
  33.  oper_32b.o
  34.  p_parity.o
  35.  pitch_a.o
  36.  pre_proc.o
  37.  pred_lt3.o
  38.  qua_gain.o
  39.  qua_lsp.o
  40.  tab_ld8a.o
  41.  util.o
  42.  taming.o
  43.  cor_func.o
  44. coder : $(OBJECTS)
  45. $(CC) -g -o coder $(OBJECTS)
  46. # Dependencies for each file
  47. acelp_ca.o : acelp_ca.c typedef.h basic_op.h  ld8a.h
  48. $(CC) $(CFLAGS) -c  acelp_ca.c
  49. basic_op.o : basic_op.c typedef.h basic_op.h
  50. $(CC) $(CFLAGS) -c  basic_op.c
  51. bits.o : bits.c typedef.h ld8a.h tab_ld8a.h
  52. $(CC) $(CFLAGS) -c  bits.c
  53. cod_ld8a.o : cod_ld8a.c typedef.h basic_op.h  ld8a.h
  54. $(CC) $(CFLAGS) -c  cod_ld8a.c
  55. coder.o : coder.c typedef.h basic_op.h  ld8a.h
  56. $(CC) $(CFLAGS) -c  coder.c
  57. dspfunc.o : dspfunc.c typedef.h basic_op.h  ld8a.h tab_ld8a.h
  58. $(CC) $(CFLAGS) -c  dspfunc.c
  59. filter.o : filter.c typedef.h basic_op.h  ld8a.h
  60. $(CC) $(CFLAGS) -c  filter.c
  61. gainpred.o : gainpred.c typedef.h basic_op.h ld8a.h  tab_ld8a.h oper_32b.h
  62. $(CC) $(CFLAGS) -c  gainpred.c
  63. lpc.o : lpc.c typedef.h basic_op.h oper_32b.h ld8a.h  tab_ld8a.h
  64. $(CC) $(CFLAGS) -c  lpc.c
  65. lpcfunc.o : lpcfunc.c typedef.h basic_op.h oper_32b.h ld8a.h  tab_ld8a.h
  66. $(CC) $(CFLAGS) -c  lpcfunc.c
  67. lspgetq.o : lspgetq.c typedef.h basic_op.h ld8a.h
  68. $(CC) $(CFLAGS) -c  lspgetq.c
  69. oper_32b.o : oper_32b.c typedef.h basic_op.h  oper_32b.h
  70. $(CC) $(CFLAGS) -c  oper_32b.c
  71. p_parity.o : p_parity.c typedef.h basic_op.h  ld8a.h
  72. $(CC) $(CFLAGS) -c  p_parity.c
  73. pitch_a.o : pitch_a.c typedef.h basic_op.h ld8a.h   tab_ld8a.h oper_32b.h
  74. $(CC) $(CFLAGS) -c  pitch_a.c
  75. pre_proc.o : pre_proc.c typedef.h basic_op.h oper_32b.h  ld8a.h
  76.              tab_ld8a.h
  77. $(CC) $(CFLAGS) -c  pre_proc.c
  78. pred_lt3.o : pred_lt3.c typedef.h basic_op.h  ld8a.h tab_ld8a.h
  79. $(CC) $(CFLAGS) -c  pred_lt3.c
  80. qua_gain.o : qua_gain.c typedef.h basic_op.h oper_32b.h  ld8a.h
  81.              tab_ld8a.h
  82. $(CC) $(CFLAGS) -c  qua_gain.c
  83. qua_lsp.o : qua_lsp.c typedef.h basic_op.h  ld8a.h tab_ld8a.h
  84. $(CC) $(CFLAGS) -c  qua_lsp.c
  85. tab_ld8a.o : tab_ld8a.c typedef.h ld8a.h tab_ld8a.h
  86. $(CC) $(CFLAGS) -c  tab_ld8a.c
  87. util.o : util.c typedef.h ld8a.h  basic_op.h
  88. $(CC) $(CFLAGS) -c  util.c
  89. taming.o : taming.c typedef.h ld8a.h  basic_op.h
  90. $(CC) $(CFLAGS) -c  taming.c
  91. cor_func.o : cor_func.c typedef.h ld8a.h  basic_op.h
  92. $(CC) $(CFLAGS) -c  cor_func.c