CC=gcc CFLAGS= LIB_FILE = libeasysock.so all: easysock.o $(CC) $(CFLAGS) -shared easysock.o -o $(LIB_FILE) easysock.o: easysock.c easysock.h $(CC) $(CFLAGS) -fpic -c easysock.c -o easysock.o allwarn: CFLAGS+=-Wall -Wextra -pedantic allwarn: $(LIB_FILE) debug: CFLAGS+=-g debug: $(LIB_FILE) static: install: