build: fix creation of libsmbsharemodes.a - don't link in libtdb.a.
authorMichael Adam <obnox@samba.org>
Mon, 7 Jul 2008 09:57:43 +0000 (11:57 +0200)
committerMichael Adam <obnox@samba.org>
Mon, 7 Jul 2008 18:34:04 +0000 (20:34 +0200)
a step in fixing bug #5590

Michael

source/Makefile.in

index 04c4284c8d0db96c60b5af398eb069257beee997..592619bad5d05a2c8f38f35ae7c14fa31e879397 100644 (file)
@@ -1952,7 +1952,9 @@ uninstallclientlib:: uninstalllibsmbclient
 #
 #-------------------------------------------------------------------
 
-LIBSMBSHAREMODES_OBJ = libsmb/smb_share_modes.o @LIBTDB_STATIC@
+LIBSMBSHAREMODES_OBJ0 = libsmb/smb_share_modes.o
+
+LIBSMBSHAREMODES_OBJ = $(LIBSMBSHAREMODES_OBJ0) @LIBTDB_STATIC@
 
 LIBSMBSHAREMODES_SHARED_TARGET=@LIBSMBSHAREMODES_SHARED_TARGET@
 LIBSMBSHAREMODES_SOVER=@LIBSMBSHAREMODES_SOVER@
@@ -1975,9 +1977,9 @@ $(LIBSMBSHAREMODES_SHARED_TARGET): $(LIBSMBSHAREMODES_SHARED_TARGET_SONAME)
        @rm -f $@
        @ln -s -f `basename $(LIBSMBSHAREMODES_SHARED_TARGET_SONAME)` $@
 
-$(LIBSMBSHAREMODES_STATIC_TARGET): $(BINARY_PREREQS) $(LIBSMBSHAREMODES_OBJ)
+$(LIBSMBSHAREMODES_STATIC_TARGET): $(BINARY_PREREQS) $(LIBSMBSHAREMODES_OBJ0)
        @echo Linking non-shared library $@
-       @-$(AR) -rc $@ $(LIBSMBSHAREMODES_OBJ)
+       @-$(AR) -rc $@ $(LIBSMBSHAREMODES_OBJ0)
 
 libsmbsharemodes: $(LIBSMBSHAREMODES)