CLASS_PATH = ../bin

DEBUGFLAGS = -g3 -ggdb3 -O0
CFLAGS = $(DEBUGFLAGS)
INCLUDES = -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux -I/home/antoniob/git/jdk1.8.0_91/include/ -I/home/antoniob/git/jdk1.8.0_91/include/linux/

all : libnotfun.so

libnotfun.so : notfun.c
	javah -classpath $(CLASS_PATH) NotFun
	gcc $(CFLAGS) -fPIC $(INCLUDES) -c notfun.c -o notfun.o
	gcc $(CFLAGS) -W -shared -o $@  notfun.o

clean :
	rm -f NotFun.h notfun.o libnotfun.so
	