diff liboctave/Makefile.in @ 3615:c3b1f34a4748

[project @ 2000-03-21 08:19:19 by jwe]
author jwe
date Tue, 21 Mar 2000 08:19:21 +0000
parents 0a93682f89c8
children 0689afb1d001
line wrap: on
line diff
--- a/liboctave/Makefile.in	Fri Mar 17 11:10:34 2000 +0000
+++ b/liboctave/Makefile.in	Tue Mar 21 08:19:21 2000 +0000
@@ -148,24 +148,30 @@
 
 ifeq ($(SHARED_LIBS), true)
   ifeq ($(STATIC_LIBS), true)
-    libraries: liboctave.$(LIBEXT)($(OBJECTS)) liboctave.$(SHLEXT)
+    libraries: liboctave.$(LIBEXT) liboctave.$(SHLEXT)
   else
     libraries: liboctave.$(SHLEXT)
   endif
 else
   ifeq ($(STATIC_LIBS), true)
-    libraries: liboctave.$(LIBEXT)($(OBJECTS))
+    libraries: liboctave.$(LIBEXT)
   else
     libraries:
   endif
 endif
 .PHONY: libraries
 
+liboctave.$(LIBEXT): $(OBJECTS)
+	rm -f $@
+	$(AR) $(ARFLAGS) $@ $^
+	$(RANLIB) $@
+
 liboctave.$(SHLEXT): liboctave.$(SHLEXT_VER)
 	rm -f $@
 	$(LN_S) $< $@
 
 liboctave.$(SHLEXT_VER): $(PICOBJ)
+	rm -f $@
 	$(SH_LD) $(SH_LDFLAGS) $(SONAME_FLAGS) -o $@ $^
 
 $(PICOBJ): stmp-pic