#
SHLIB_CFLAGS =		-fpic 
SHLIB_LD =		gcc -shared
SHLIB_SUFFIX =		.so
CC = gcc

CFLAGS = -O -g -I../../include $(SHLIB_CFLAGS)

default:
	(cd ..; $(MAKE) all)

all: nicklist$(SHLIB_SUFFIX)

nicklist.o: nicklist.c
	$(CC) -I../../include  $(CFLAGS) -c nicklist.c

nicklist$(SHLIB_SUFFIX): nicklist.o 
	$(SHLIB_LD) nicklist.o ${SHLIB_CFLAGS} -o nicklist$(SHLIB_SUFFIX)
clean::
	rm -f *~ *.o *$(SHLIB_SUFFIX)

clean::
	rm -f *~ *.o *$(SHLIB_SUFFIX) *.a *.dll

distclean: clean
	rm -f *~ *.o *$(SHLIB_SUFFIX)
