19 lines
378 B
Makefile

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