diff --git a/configure b/configure index 3a705937192ee9265c55264ffc29fff5b23bb88c..adb5ab3fb6a21a8f1adce38f3dfe60a8872b4976 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # $OpenLDAP$ -# from OpenLDAP: pkg/ldap/configure.in,v 1.577 2005/04/08 16:46:18 ando Exp +# from OpenLDAP: pkg/ldap/configure.in,v 1.578 2005/05/05 20:57:25 hyc Exp # This work is part of OpenLDAP Software <http://www.openldap.org/>. # @@ -25130,7 +25130,7 @@ if test "$ol_enable_denyop" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS denyop.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS denyop.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS denyop.o" fi cat >> confdefs.h <<EOF #define SLAPD_OVER_DENYOP $MFLAG @@ -25145,7 +25145,7 @@ if test "$ol_enable_dyngroup" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dyngroup.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dyngroup.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dyngroup.o" fi cat >> confdefs.h <<EOF #define SLAPD_OVER_DYNGROUP $MFLAG @@ -25160,7 +25160,7 @@ if test "$ol_enable_dynlist" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dynlist.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dynlist.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dynlist.o" fi cat >> confdefs.h <<EOF #define SLAPD_OVER_DYNLIST $MFLAG @@ -25175,7 +25175,7 @@ if test "$ol_enable_glue" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS glue.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS glue.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS glue.o" fi cat >> confdefs.h <<EOF #define SLAPD_OVER_GLUE $MFLAG @@ -25190,7 +25190,7 @@ if test "$ol_enable_lastmod" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS lastmod.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS lastmod.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS lastmod.o" fi cat >> confdefs.h <<EOF #define SLAPD_OVER_LASTMOD $MFLAG @@ -25205,7 +25205,7 @@ if test "$ol_enable_ppolicy" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS ppolicy.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS ppolicy.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS ppolicy.o" fi cat >> confdefs.h <<EOF #define SLAPD_OVER_PPOLICY $MFLAG @@ -25220,7 +25220,7 @@ if test "$ol_enable_proxycache" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS pcache.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS pcache.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS pcache.o" fi cat >> confdefs.h <<EOF #define SLAPD_OVER_PROXYCACHE $MFLAG @@ -25235,7 +25235,7 @@ if test "$ol_enable_refint" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS refint.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS refint.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS refint.o" fi cat >> confdefs.h <<EOF #define SLAPD_OVER_REFINT $MFLAG @@ -25266,7 +25266,7 @@ if test "$ol_enable_syncprov" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS syncprov.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS syncprov.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS syncprov.o" fi cat >> confdefs.h <<EOF #define SLAPD_OVER_SYNCPROV $MFLAG @@ -25281,7 +25281,7 @@ if test "$ol_enable_translucent" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS translucent.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS translucent.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS translucent.o" fi cat >> confdefs.h <<EOF #define SLAPD_OVER_TRANSLUCENT $MFLAG @@ -25296,7 +25296,7 @@ if test "$ol_enable_unique" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS unique.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS unique.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS unique.o" fi cat >> confdefs.h <<EOF #define SLAPD_OVER_UNIQUE $MFLAG diff --git a/configure.in b/configure.in index 4b94fdde5dc9a78b0b2cb77bdb845b742cbdc437..28d5571160305277d1c07b3ef4d28884c7ccff55 100644 --- a/configure.in +++ b/configure.in @@ -2772,7 +2772,7 @@ if test "$ol_enable_denyop" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS denyop.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS denyop.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS denyop.o" fi AC_DEFINE_UNQUOTED(SLAPD_OVER_DENYOP,$MFLAG,[define for Dynamic Group overlay]) fi @@ -2784,7 +2784,7 @@ if test "$ol_enable_dyngroup" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dyngroup.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dyngroup.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dyngroup.o" fi AC_DEFINE_UNQUOTED(SLAPD_OVER_DYNGROUP,$MFLAG,[define for Dynamic Group overlay]) fi @@ -2796,7 +2796,7 @@ if test "$ol_enable_dynlist" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dynlist.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dynlist.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dynlist.o" fi AC_DEFINE_UNQUOTED(SLAPD_OVER_DYNLIST,$MFLAG,[define for Dynamic List overlay]) fi @@ -2808,7 +2808,7 @@ if test "$ol_enable_glue" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS glue.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS glue.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS glue.o" fi AC_DEFINE_UNQUOTED(SLAPD_OVER_GLUE,$MFLAG,[define for Backend Glue overlay]) fi @@ -2820,7 +2820,7 @@ if test "$ol_enable_lastmod" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS lastmod.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS lastmod.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS lastmod.o" fi AC_DEFINE_UNQUOTED(SLAPD_OVER_LASTMOD,$MFLAG,[define for Last Modification overlay]) fi @@ -2832,7 +2832,7 @@ if test "$ol_enable_ppolicy" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS ppolicy.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS ppolicy.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS ppolicy.o" fi AC_DEFINE_UNQUOTED(SLAPD_OVER_PPOLICY,$MFLAG,[define for Password Policy overlay]) fi @@ -2844,7 +2844,7 @@ if test "$ol_enable_proxycache" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS pcache.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS pcache.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS pcache.o" fi AC_DEFINE_UNQUOTED(SLAPD_OVER_PROXYCACHE,$MFLAG,[define for Proxy Cache overlay]) fi @@ -2856,7 +2856,7 @@ if test "$ol_enable_refint" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS refint.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS refint.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS refint.o" fi AC_DEFINE_UNQUOTED(SLAPD_OVER_REFINT,$MFLAG,[define for Referential Integrity overlay]) fi @@ -2881,7 +2881,7 @@ if test "$ol_enable_syncprov" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS syncprov.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS syncprov.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS syncprov.o" fi AC_DEFINE_UNQUOTED(SLAPD_OVER_SYNCPROV,$MFLAG,[define for Syncrepl Provider overlay]) fi @@ -2893,7 +2893,7 @@ if test "$ol_enable_translucent" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS translucent.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS translucent.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS translucent.o" fi AC_DEFINE_UNQUOTED(SLAPD_OVER_TRANSLUCENT,$MFLAG,[define for Translucent Proxy overlay]) fi @@ -2905,7 +2905,7 @@ if test "$ol_enable_unique" != no ; then SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS unique.la" else MFLAG=SLAPD_MOD_STATIC - SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS unique.lo" + SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS unique.o" fi AC_DEFINE_UNQUOTED(SLAPD_OVER_UNIQUE,$MFLAG,[define for Attribute Uniqueness overlay]) fi diff --git a/servers/slapd/overlays/Makefile.in b/servers/slapd/overlays/Makefile.in index 52e1bcfbff661c052ff05f5a800a5073c5db9b80..a1f8a338ecb49a3fc0fbf50f0d5a938ad9240dc7 100644 --- a/servers/slapd/overlays/Makefile.in +++ b/servers/slapd/overlays/Makefile.in @@ -26,7 +26,7 @@ SRCS = overlays.c \ syncprov.c \ translucent.c \ unique.c -OBJS = overlays.lo \ +OBJS = overlays.o \ @SLAPD_STATIC_OVERLAYS@ LDAP_INCDIR= ../../../include @@ -48,43 +48,43 @@ static: $(LIBRARY) dynamic: $(PROGRAMS) -denyop.la : denyop.lo $(@PLAT@_LINK_LIBS) +denyop.la : denyop.lo $(LTLINK_MOD) -module -o $@ denyop.lo version.lo $(LINK_LIBS) -dyngroup.la : dyngroup.lo $(@PLAT@_LINK_LIBS) +dyngroup.la : dyngroup.lo $(LTLINK_MOD) -module -o $@ dyngroup.lo version.lo $(LINK_LIBS) -dynlist.la : dynlist.lo $(@PLAT@_LINK_LIBS) +dynlist.la : dynlist.lo $(LTLINK_MOD) -module -o $@ dynlist.lo version.lo $(LINK_LIBS) -glue.la : glue.lo $(@PLAT@_LINK_LIBS) +glue.la : glue.lo $(LTLINK_MOD) -module -o $@ glue.lo version.lo $(LINK_LIBS) -lastmod.la : lastmod.lo $(@PLAT@_LINK_LIBS) +lastmod.la : lastmod.lo $(LTLINK_MOD) -module -o $@ lastmod.lo version.lo $(LINK_LIBS) -pcache.la : pcache.lo $(@PLAT@_LINK_LIBS) +pcache.la : pcache.lo $(LTLINK_MOD) -module -o $@ pcache.lo version.lo $(LINK_LIBS) -ppolicy.la : ppolicy.lo $(@PLAT@_LINK_LIBS) +ppolicy.la : ppolicy.lo $(LTLINK_MOD) -module -o $@ ppolicy.lo version.lo $(LINK_LIBS) $(MODULES_LIBS) -refint.la : refint.lo $(@PLAT@_LINK_LIBS) +refint.la : refint.lo $(LTLINK_MOD) -module -o $@ refint.lo version.lo $(LINK_LIBS) -rwm_x.o: rwm.lo rwmconf.lo rwmdn.lo rwmmap.lo +rwm_x.o: rwm.o rwmconf.o rwmdn.o rwmmap.o $(LD) -r -o $@ rwm.o rwmconf.o rwmdn.o rwmmap.o -rwm.la : rwm.lo $(@PLAT@_LINK_LIBS) +rwm.la : rwm.lo rwmconf.lo rwmdn.lo rwmmap.lo $(LTLINK_MOD) -module -o $@ rwm.lo rwmconf.lo rwmdn.lo rwmmap.lo version.lo $(LINK_LIBS) -syncprov.la : syncprov.lo $(@PLAT@_LINK_LIBS) +syncprov.la : syncprov.lo $(LTLINK_MOD) -module -o $@ syncprov.lo version.lo $(LINK_LIBS) -translucent.la : translucent.lo $(@PLAT@_LINK_LIBS) +translucent.la : translucent.lo $(LTLINK_MOD) -module -o $@ translucent.lo version.lo $(LINK_LIBS) -unique.la : unique.lo $(@PLAT@_LINK_LIBS) +unique.la : unique.lo $(LTLINK_MOD) -module -o $@ unique.lo version.lo $(LINK_LIBS) install-local: $(PROGRAMS) @@ -97,9 +97,12 @@ MKDEPFLAG = -l .SUFFIXES: .c .o .lo -.c.lo: +.c.o: $(LTCOMPILE_LIB) $< +.c.lo: + $(LTCOMPILE_MOD) $< + $(LIBRARY): version.lo $(LTLINK_LIB) -o $@ $(OBJS) version.lo