X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=stepmake%2Fstepmake%2Fshared-library-rules.make;h=3c80a08de486fef456990af8e6e8528a74880429;hb=5942efb8305c948eb05bb4ed7851e101ad16b70c;hp=d4256de5a7f58e2ea437387bef119bb951f7e2c0;hpb=72c67220d22e607b82d2919b71b7de849af6bbeb;p=lilypond.git diff --git a/stepmake/stepmake/shared-library-rules.make b/stepmake/stepmake/shared-library-rules.make index d4256de5a7..3c80a08de4 100644 --- a/stepmake/stepmake/shared-library-rules.make +++ b/stepmake/stepmake/shared-library-rules.make @@ -1,8 +1,5 @@ -$(SHARED_LIBRARY): $(outdir)/config.h $(LO_FILES) - $(LD) $(SHARED_FLAGS) -o $@.$(VERSION) $(LO_FILES) $(LDFLAGS) - rm -f $@.$(MAJOR_VERSION) - ln -sf $(outdir)/$(LIB_PREFIX)$(NAME).so.$(VERSION) $@.$(MAJOR_VERSION) - rm -f $@ - ln -sf $(LIB_PREFIX)$(NAME).so.$(VERSION) $@ +$(O_FILES): $(outdir)/config.hh +$(SHARED_LIBRARY): $(LO_FILES) + $(LD) $(SHARED_FLAGS) -o $@ $(LO_FILES) $(ALL_LDFLAGS)