merge manifest file
[external/opencore-amr.git] / test / Makefile.alt
1 CFLAGS = -Wall -pedantic -I../amrnb -I../amrwb
2 CXXFLAGS = $(CFLAGS)
3 LDFLAGS = -L../amrnb -L../amrwb
4
5 all: amrnb-dec amrnb-enc amrwb-dec
6
7 amrnb-dec: amrnb-dec.o wav.o
8         $(CXX) -o $@ $+ $(LDFLAGS) -lopencore-amrnb
9
10 amrnb-enc: amrnb-enc.o
11         $(CC) -o $@ $+ $(LDFLAGS) -lm -lopencore-amrnb
12
13 amrwb-dec: amrwb-dec.o wav.o
14         $(CXX) -o $@ $+ $(LDFLAGS) -lopencore-amrwb
15
16 # To check that both libraries can be linked in statically at the same
17 # time without duplicate symbols
18 linkboth: linkboth.o
19         $(CC) -static -o $@ $+ $(LDFLAGS) -lopencore-amrnb -lopencore-amrwb
20
21 clean:
22         rm -f amrnb-dec amrnb-enc amrwb-dec linkboth *.o out.wav out.amr
23