#include void prt(void) { printf("1\n"); } /* clang -fPIC -c shared.c ld -shared shared.o -o shared1.so change print "1" to "2" clang -fPIC -c shared.c ld -shared shared.o -o shared2.so cp shared1.so shared.so */