$NetBSD: patch-ae,v 1.5 2014/02/04 00:17:54 joerg Exp $ --- Makefile.orig 1998-08-15 19:16:44.000000000 +0000 +++ Makefile @@ -9,10 +9,10 @@ DEFS = -DNDEBUG # -DNDEBUG -DDEBUG -DTEST -DGSM -DDEBUG_MIX -DDEBUG_MEM # -DDEBUG_RTP -DREPEAT -DEFS += -D$(OSTYPE) -D$(OSTYPE)_$(OSMVER) -D$(USER) +#DEFS += -D$(OSTYPE) -D$(OSTYPE)_$(OSMVER) -D$(USER) CC = gcc -CFLAGS = -Wall -Werror $(INCS) $(DEFS) -g -O -fsigned-char -LDFLAGS= +CFLAGS = -Wall $(INCS) $(DEFS) -g -O -fsigned-char -DUSE_INTERP_RESULT +#LDFLAGS= LDLIBS= $(LDLIBS) -lm RANLIB = ranlib @@ -21,7 +21,7 @@ GSMFLAGS = -DSASR -DFAST -DUSE_FLOAT_M include Makefile_$(OSTYPE)_$(OSMVER) -BINDIR = bin/$(USER) +BINDIR = bin SRCDIR = src OBJDIR = objs/$(USER)/$(OSTYPE)_$(OSVERS) OBJS = $(OBJDIR)/codec_encoder.o \ @@ -50,6 +50,7 @@ OBJS = $(OBJDIR)/codec_encoder.o \ $(OBJDIR)/auddev_hpux_raw.o \ $(OBJDIR)/auddev_linux.o \ $(OBJDIR)/auddev_freebsd.o \ + $(OBJDIR)/auddev_netbsd.o \ $(OBJDIR)/init_net.o \ $(OBJDIR)/init_session.o \ $(OBJDIR)/tabmulaw.o \ @@ -77,9 +78,9 @@ CRYPTOBJS=$(OBJDIR)/crypt.o \ $(OBJDIR)/crypt_random.o \ $(OBJDIR)/md5c.o -$(BINDIR)/rat-$(OSTYPE)-$(OSVERS): $(OBJS) $(GSMOBJS) $(CRYPTOBJS) $(RATOBJS) - rm -f $(BINDIR)/rat-$(OSTYPE)-$(OSVERS) - $(CC) $(RATOBJS) $(OBJS) $(GSMOBJS) $(CRYPTOBJS) $(LDLIBS) $(LDFLAGS) -o $(BINDIR)/rat-$(OSTYPE)-$(OSVERS) +$(BINDIR)/rat: $(OBJS) $(GSMOBJS) $(CRYPTOBJS) $(RATOBJS) + rm -f $(BINDIR)/rat + $(CC) $(RATOBJS) $(OBJS) $(GSMOBJS) $(CRYPTOBJS) $(LDLIBS) $(LDFLAGS) -o $(BINDIR)/rat $(OBJDIR)/%.o: $(SRCDIR)/%.c $(CC) $(CFLAGS) $(GSMFLAGS) $(CRYPTFLAGS) -c $(SRCDIR)/$*.c -o $(OBJDIR)/$*.o