23c CC = cc INCLUDES = -I. -I/home/mats/src/include CFLAGS = -Wall -fPIC -O -fomit-frame-pointer $(INCLUDES) LIBDIR = /home/mats/lib MAJOR = 1 MINOR = 0 OBJS = ncinput.o lib: $(OBJS) gcc -shared -Wl,-soname,libncinput.so.$(MAJOR) -o libncinput.so.$(MAJOR).$(MINOR) $(OBJS) install: rm -f $(LIBDIR)/libncinput.* install -m 644 libncinput.so.$(MAJOR).$(MINOR) $(LIBDIR) ln -s $(LIBDIR)/libncinput.so.$(MAJOR).$(MINOR) $(LIBDIR)/libncinput.so.$(MAJOR) ln -s $(LIBDIR)/libncinput.so.$(MAJOR) $(LIBDIR)/libncinput.so clean: /bin/rm -f *.o *.so* . 0