diff src/Makefile.in @ 3036:b8c5ded2751f

[project @ 1997-06-05 21:44:19 by jwe]
author jwe
date Thu, 05 Jun 1997 21:44:49 +0000
parents ad0e94b6784c
children cf74b8097212
line wrap: on
line diff
--- a/src/Makefile.in	Thu Jun 05 21:35:44 1997 +0000
+++ b/src/Makefile.in	Thu Jun 05 21:44:49 1997 +0000
@@ -187,7 +187,7 @@
   BINDISTFILES = octave $(OCT_FILES)
 endif
 
-all: libraries stamp-oct-links octave
+all: stamp-prereq libraries stamp-oct-links octave
 .PHONY: all
 
 stamp-oct-links: $(OCT_FILES)
@@ -229,16 +229,16 @@
 endif
 .PHONY: libraries
 
-liboctinterp.$(LIBEXT): stamp-prereq $(OBJECTS)
-	$(AR) $(ARFLAGS) liboctinterp.$(LIBEXT) $(OBJECTS)
-	$(RANLIB) liboctinterp.$(LIBEXT)
+liboctinterp.$(LIBEXT): $(OBJECTS)
+	$(AR) $(ARFLAGS) $@ $*
+	$(RANLIB) $@
 
 liboctinterp.$(SHLEXT): liboctinterp.$(SHLEXT_VER)
-	rm -f liboctinterp.$(SHLEXT)
-	$(LN_S) liboctinterp.$(SHLEXT_VER) liboctinterp.$(SHLEXT)
+	rm -f $@
+	$(LN_S) $< $@
 
-liboctinterp.$(SHLEXT_VER): stamp-prereq $(PICOBJ)
-	$(SH_LD) $(SH_LDFLAGS) -o $@ $(PICOBJ)
+liboctinterp.$(SHLEXT_VER): $(PICOBJ)
+	$(SH_LD) $(SH_LDFLAGS) $(SONAME_FLAGS) -o $@ $*
 
 builtins.cc: $(DEF_FILES) mkbuiltins
 	@echo making $@