diff --git a/lib/auth/afskauthlib/Makefile.in b/lib/auth/afskauthlib/Makefile.in index 597395179..324a76395 100644 --- a/lib/auth/afskauthlib/Makefile.in +++ b/lib/auth/afskauthlib/Makefile.in @@ -23,7 +23,8 @@ exec_prefix = @exec_prefix@ libdir = @libdir@ PICFLAGS = @REAL_PICFLAGS@ -SHARED = @REAL_SHARED@ +SHARED = @SHARED@ +LDSHARED = @LDSHARED@ SHLIBEXT = @REAL_SHLIBEXT@ LD_FLAGS = @REAL_LD_FLAGS@ @@ -75,4 +76,4 @@ $(OBJECTS): ../../../include/config.h $(LIB): $(OBJECTS) rm -f $@ - $(CC) $(CFLAGS) $(PICFLAGS) $(SHARED) -o $@ $(OBJECTS) -L../../kafs -lkafs -L../../krb -lkrb -L../../des -ldes -L../../roken -lroken + $(LDSHARED) $(SHARED) -o $@ $(OBJECTS) -rpath,$(libdir) -L../../kafs -lkafs -L../../krb -lkrb -L../../des -ldes -L../../roken -lroken diff --git a/lib/auth/pam/Makefile.in b/lib/auth/pam/Makefile.in index 13078ab2e..11e4a37e6 100644 --- a/lib/auth/pam/Makefile.in +++ b/lib/auth/pam/Makefile.in @@ -22,7 +22,8 @@ exec_prefix = @exec_prefix@ libdir = @libdir@ PICFLAGS = @REAL_PICFLAGS@ -SHARED = @REAL_SHARED@ +SHARED = @SHARED@ +LDSHARED = @LDSHARED@ SHLIBEXT = @REAL_SHLIBEXT@ LD_FLAGS = @REAL_LD_FLAGS@ @@ -74,6 +75,6 @@ dist: $(DISTFILES) $(OBJECTS): ../../../include/config.h $(LIB): $(OBJECTS) - rm -f $(LIB) + rm -f $@ $(CC) $(CFLAGS) $(PICFLAGS) $(SHARED) -o $@ $(OBJECTS) $(LD_FLAGS) -L../../kafs -L../../krb -L../../des -L../../roken -lkafs -lkrb -ldes -lroken # $(CC) -shared -Wl,-x -o $(LIB) $(OBJECTS) ../../kafs/libkafs.a ../../krb/libkrb.a ../../des/libdes.a diff --git a/lib/auth/sia/Makefile.in b/lib/auth/sia/Makefile.in index aa05d1063..a0de7e44a 100644 --- a/lib/auth/sia/Makefile.in +++ b/lib/auth/sia/Makefile.in @@ -22,7 +22,8 @@ exec_prefix = @exec_prefix@ libdir = @libdir@ PICFLAGS = @REAL_PICFLAGS@ -SHARED = @REAL_SHARED@ +SHARED = @SHARED@ +LDSHARED = @LDSHARED@ SHLIBEXT = @REAL_SHLIBEXT@ LD_FLAGS = @REAL_LD_FLAGS@ @@ -74,5 +75,6 @@ dist: $(DISTFILES) $(OBJECTS): ../../../include/config.h $(LIB): $(OBJECTS) - rm -f $(LIB) - ld -shared -o $@ -hidden -exported_symbol siad_\* $(OBJECTS) ../../kafs/libkafs.a ../../krb/libkrb.a ../../des/libdes.a ../../roken/libroken.a @LIB_getpwnam_r@ -lc + rm -f $@ + $(LDSHARED) -shared -o $@ -rpath,$(libdir) -hidden -exported_symbol siad_\* $(OBJECTS) -L../../kafs -lkafs -L../../krb -lkrb -L../../des -ldes -L../../roken -lroken @LIB_getpwnam_r@ -lc +# ld -shared -o $@ -hidden -exported_symbol siad_\* $(OBJECTS) ../../kafs/libkafs.a ../../krb/libkrb.a ../../des/libdes.a ../../roken/libroken.a @LIB_getpwnam_r@ -lc