--- PORD/lib/Makefile.orig 2026-07-20 09:00:43 UTC +++ PORD/lib/Makefile @@ -26,12 +26,14 @@ OBJS = graph.o gbipart.o gbisect.o ddcreate.o ddbisect .c.o: $(CC) $(COPTIONS) -c $*.c $(OUTC)$*.o +all: libpord$(LIBEXT) libpord$(PLAT)$(LIBEXT_SHARED) + libpord$(PLAT)$(LIBEXT):$(OBJS) - $(AR)$@ $(OBJS) + $(AR) $@ $(OBJS) $(RANLIB) $@ -libpord$(PLAT)$(LIBEXT_SHARED):$(OBJS) - $(CC) -shared $(OBJS) -o libpord$(PLAT)$(LIBEXT_SHARED) +libpord$(PLAT)$(LIBEXT_SHARED): $(OBJS) + $(CC) -shared $(OBJS) -Wl,-soname,libpord$(PLAT)$(LIBEXT_SHARED) -o libpord$(PLAT)$(LIBEXT_SHARED) clean: rm -f *.o