r25991: tdb: use AC_LIBREPLACE_SHLD and use it for linking the shared library
authorStefan Metzmacher <metze@samba.org>
Fri, 16 Nov 2007 09:19:46 +0000 (10:19 +0100)
committerStefan Metzmacher <metze@samba.org>
Fri, 21 Dec 2007 04:45:31 +0000 (05:45 +0100)
metze
(This used to be commit 1f2ba20a11f5f34235d8067c72f8d79486db0f01)

source4/lib/tdb/Makefile.in
source4/lib/tdb/configure.ac

index 1d940d3adc172cfa03cfd52b1ec586494f3013c7..2a1df7829ccacfdd951a9414fcd07492951f5ee3 100644 (file)
@@ -16,6 +16,7 @@ CPPFLAGS = @CPPFLAGS@ -I$(srcdir)/include -Iinclude
 CFLAGS = $(CPPFLAGS) @CFLAGS@
 LDFLAGS = @LDFLAGS@
 EXEEXT = @EXEEXT@
+SHLD = @SHLD@
 SHLD_FLAGS = @SHLD_FLAGS@
 PACKAGE_VERSION = @PACKAGE_VERSION@
 PICFLAG = @PICFLAG@
@@ -73,7 +74,7 @@ $(SONAME): $(SOLIB)
        ln -s $< $@
 
 $(SOLIB): $(TDB_OBJ)
-       $(CC) $(SHLD_FLAGS) -o $@ $(TDB_OBJ) @SONAMEFLAG@$(SONAME)
+       $(SHLD) $(SHLD_FLAGS) -o $@ $(TDB_OBJ) @SONAMEFLAG@$(SONAME)
 
 TDB_LIB = libtdb.a
 
index e081092fcf337fe90eea86a125a53663cf95f819..cc86b51e7e1b2b56944decca8bbb9629cb88c48d 100644 (file)
@@ -9,6 +9,7 @@ AC_LIBREPLACE_ALL_CHECKS
 AC_LD_SONAMEFLAG
 AC_LD_PICFLAG
 AC_LD_SHLIBEXT
+AC_LIBREPLACE_SHLD
 AC_LIBREPLACE_SHLD_FLAGS
 m4_include(libtdb.m4)
 AC_OUTPUT(Makefile tdb.pc)