CFLAGS+=-I../lib
all: io.so test
test.o: test.c
gcc $(CFLAGS) -c test.c -o test.o
test: test.o
gcc test.o -L../lib -lbhuna -o test
io.o: io.c
gcc $(CFLAGS) -fpic -c io.c -o io.o
io.so: io.o
gcc -shared io.o -L../lib -lbhuna -o io.so
clean:
rm -f test *.o *.so
strip: io.so
strip io.so
ls -lah io.so