diff -ru BUILD/lockdev-1.0.3/Makefile lockdev-1.0.3/Makefile --- BUILD/lockdev-1.0.3/Makefile 2008-03-02 23:34:06.000000000 +0100 +++ lockdev-1.0.3/Makefile 2008-03-02 23:29:28.000000000 +0100 @@ -38,6 +38,7 @@ shared ${shared}: ${shobjs} ${CC} ${LCFLAGS} -shared -Wl,-soname,${soname} $^ -lc -o ${shared} + ln -s ${shared} liblockdev.so src/lockdev.z: src/lockdev.c ${CC} ${CFLAGS} -c -fPIC -o $@ $? @@ -45,8 +46,8 @@ lockdev.o: ${lockdev} ${CC} ${CFLAGS} -I./src -o $@ -c $^ -lockdev: lockdev.o ${static} - ${CC} -o $@ $^ +lockdev: lockdev.o ${shared} + ${CC} -o $@ lockdev.o -L. -llockdev perl-lib: static cd LockDev && perl Makefile.PL INSTALLDIRS=vendor