--- Makefile.orig 2008-03-24 20:10:18.000000000 +0100 +++ Makefile 2008-03-24 20:10:01.000000000 +0100 @@ -0,0 +1,30 @@ +CC?=gcc +ASTCONFIG?=/usr/bin/asterisk-config + +CFLAGS=$(shell $(ASTCONFIG) --cflags) -fPIC -DPIC +SOLINK=$(shell $(ASTCONFIG) --solink) +LIBS= + +ASTMODDIR=$(shell $(ASTCONFIG) --modulesdir) + +all: .depend func_odbc.so func_array.so + +.depend: + @if [ ! -x $(ASTCONFIG) ]; then \ + echo "$(ASTCONFIG) not found!"; \ + exit 255; \ + fi + +.c.o: + $(CC) -c $(CFLAGS) -o $@ $< + +func_odbc.so: func_odbc.o + $(CC) $(SOLINK) -o $@ $< $(LIBS) + +func_array.so: func_array.o + $(CC) $(SOLINK) -o $@ $< $(LIBS) + +install: + if [ ! -d $(DESTDIR)$(ASTMODDIR) ]; then mkdir -p $(DESTDIR)$(ASTMODDIR); fi + install -m755 func_odbc.so $(DESTDIR)$(ASTMODDIR) + install -m755 func_array.so $(DESTDIR)$(ASTMODDIR)