--- PORD/lib/Makefile.orig 2017-08-08 07:32:58 UTC +++ PORD/lib/Makefile @@ -22,12 +22,17 @@ OBJS = graph.o gbipart.o gbisect.o ddcre # OUTC = -o .c.o: - $(CC) $(COPTIONS) -c $*.c $(OUTC)$*.o + $(CC) $(COPTIONS) -c $*.c $(OUTC) $*.o -libpord$(LIBEXT):$(OBJS) - $(AR)$@ $(OBJS) +all: libpord$(LIBEXT) libpord.so.@SOVER@ + +libpord$(LIBEXT): $(OBJS) + $(AR) $@ $(OBJS) $(RANLIB) $@ +libpord.so.@SOVER@: $(OBJS) + $(CC) -shared $(OBJS) -Wl,-soname,libpord$(PLAT).so.@SOVER@ -o libpord$(PLAT).so.@SOVER@ + clean: rm -f *.o