Static libsmbclient library needs to include all objects
authorDerrell Lipman <derrell.lipman@unwireduniverse.com>
Wed, 16 Jul 2008 13:47:06 +0000 (09:47 -0400)
committerDerrell Lipman <derrell.lipman@unwireduniverse.com>
Wed, 16 Jul 2008 13:47:06 +0000 (09:47 -0400)
  LIBSMBCLIENT_OBJ0 contains only the libsmb/libsmb_*.o files.  We need the
  more inclusive set of object files defined by LIBSMBCLIENT_OBJ1.

Derrell
(This used to be commit 6c33c620072d641fc19ca0224c16af75f6cd7e9e)

source3/Makefile.in

index 914f2580fdbea40ad348c51a224946ca4ce89ed2..828740c9da2a19bc7b4229f52846f33b6b03f04d 100644 (file)
@@ -1917,9 +1917,9 @@ $(LIBSMBCLIENT_SHARED_TARGET): $(LIBSMBCLIENT_SHARED_TARGET_SONAME)
        @rm -f $@
        @ln -s `basename $(LIBSMBCLIENT_SHARED_TARGET_SONAME)` $@
 
-$(LIBSMBCLIENT_STATIC_TARGET): $(BINARY_PREREQS) $(LIBSMBCLIENT_OBJ0)
+$(LIBSMBCLIENT_STATIC_TARGET): $(BINARY_PREREQS) $(LIBSMBCLIENT_OBJ1)
        @echo Linking non-shared library $@
-       @-$(AR) -rc $@ $(LIBSMBCLIENT_OBJ0)
+       @-$(AR) -rc $@ $(LIBSMBCLIENT_OBJ1)
 
 libsmbclient: $(LIBSMBCLIENT)