all: libprva.o
	ld -shared  -soname libprva.so.1 -o libprva.so.1.0 libprva.o
	ldconfig -v -n .
	ln -sf libprva.so.1 libprva.so
	gcc implicitna.c -o implicitna -L. -lprva
	gcc eksplicitno.c -o eksplicitna -ldl

libprva.o: libprva.c
	gcc -c -fPIC libprva.c

clean:
	rm -f libprva.o
	rm -f libprva.so.1.0
	rm -f libprva.so.1
	rm -f libprva.so
	rm -f implicitna
	rm -f eksplicitna

