1 CFLAGS = -Wall -pedantic -I../amrnb -I../amrwb
3 LDFLAGS = -L../amrnb -L../amrwb
5 all: amrnb-dec amrnb-enc amrwb-dec
7 amrnb-dec: amrnb-dec.o wav.o
8 $(CXX) -o $@ $+ $(LDFLAGS) -lopencore-amrnb
10 amrnb-enc: amrnb-enc.o
11 $(CC) -o $@ $+ $(LDFLAGS) -lm -lopencore-amrnb
13 amrwb-dec: amrwb-dec.o wav.o
14 $(CXX) -o $@ $+ $(LDFLAGS) -lopencore-amrwb
16 # To check that both libraries can be linked in statically at the same
17 # time without duplicate symbols
19 $(CC) -static -o $@ $+ $(LDFLAGS) -lopencore-amrnb -lopencore-amrwb
22 rm -f amrnb-dec amrnb-enc amrwb-dec linkboth *.o out.wav out.amr