diff options
author | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2000-01-05 08:20:27 +0000 |
---|---|---|
committer | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2000-01-05 08:20:27 +0000 |
commit | 758d7ac6f9c4db1450b46c6efd2f98280e193ca8 (patch) | |
tree | 2fbfe62756299e2a74e810a68d049ad0c39aa93b /codecs/lpc10/Makefile | |
parent | cdf6951894d16b31021b98a0a6d3b950ea61b55f (diff) |
Version 0.1.2 from FTP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@169 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'codecs/lpc10/Makefile')
-rwxr-xr-x | codecs/lpc10/Makefile | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/codecs/lpc10/Makefile b/codecs/lpc10/Makefile new file mode 100755 index 000000000..76561a7fb --- /dev/null +++ b/codecs/lpc10/Makefile @@ -0,0 +1,70 @@ +# +# Makefile for LPC-10 speech coder library (unix) +# + +# default C compiler +CC= gcc + +# +# These definitions for CFLAGS and LIB_TARGET_DIR are used when one +# runs make in the lpc10 directory, without environment variables that +# override them. When make is run in this directory from a makefile +# for an application that uses the LPC10 coder, there are environment +# variables set for CFLAGS and LIB_TARGET_DIR that override these +# definitions. +# + +LIB_TARGET_DIR = . + +# +# -I$(LIB_TARGET_DIR) option needed so that #include "machine.h" +# directives can find the machine.h file. +# + +WARNINGS = -Wall -Wno-comment -Wno-error +CFLAGS = -O3 -I$(LIB_TARGET_DIR) $(WARNINGS) + +LIB = $(LIB_TARGET_DIR)/liblpc10.a + +.PHONY: all clean + +all: $(LIB) + ranlib $(LIB) + +$(LIB): $(LIB)(f2clib.o) \ + $(LIB)(analys.o) \ + $(LIB)(bsynz.o) \ + $(LIB)(chanwr.o) \ + $(LIB)(dcbias.o) \ + $(LIB)(decode.o) \ + $(LIB)(deemp.o) \ + $(LIB)(difmag.o) \ + $(LIB)(dyptrk.o) \ + $(LIB)(encode.o) \ + $(LIB)(energy.o) \ + $(LIB)(ham84.o) \ + $(LIB)(hp100.o) \ + $(LIB)(invert.o) \ + $(LIB)(irc2pc.o) \ + $(LIB)(ivfilt.o) \ + $(LIB)(lpcdec.o) \ + $(LIB)(lpcenc.o) \ + $(LIB)(lpcini.o) \ + $(LIB)(lpfilt.o) \ + $(LIB)(median.o) \ + $(LIB)(mload.o) \ + $(LIB)(onset.o) \ + $(LIB)(pitsyn.o) \ + $(LIB)(placea.o) \ + $(LIB)(placev.o) \ + $(LIB)(preemp.o) \ + $(LIB)(prepro.o) \ + $(LIB)(random.o) \ + $(LIB)(rcchk.o) \ + $(LIB)(synths.o) \ + $(LIB)(tbdm.o) \ + $(LIB)(voicin.o) \ + $(LIB)(vparms.o) + +clean: + -rm -f *.o $(LIB) |