aboutsummaryrefslogtreecommitdiffstats
path: root/codecs/lpc10/Makefile
diff options
context:
space:
mode:
authormarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2000-01-05 08:20:27 +0000
committermarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2000-01-05 08:20:27 +0000
commit758d7ac6f9c4db1450b46c6efd2f98280e193ca8 (patch)
tree2fbfe62756299e2a74e810a68d049ad0c39aa93b /codecs/lpc10/Makefile
parentcdf6951894d16b31021b98a0a6d3b950ea61b55f (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-xcodecs/lpc10/Makefile70
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)