]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - utils/gssd/Makefile.am
autoconf: only link binaries that need it to libtirpc
[nfs-utils.git] / utils / gssd / Makefile.am
index 95a2bd0f8c6cc21247d71549680b04a52f01772e..d29e132ab7191ed88ce625903c3afc651e4aca07 100644 (file)
@@ -40,7 +40,7 @@ gssd_SOURCES = \
 
 gssd_LDADD =   ../../support/nfs/libnfs.a \
                $(RPCSECGSS_LIBS) $(GSSGLUE_LIBS) $(KRBLIBS)
 
 gssd_LDADD =   ../../support/nfs/libnfs.a \
                $(RPCSECGSS_LIBS) $(GSSGLUE_LIBS) $(KRBLIBS)
-gssd_LDFLAGS = $(KRBLDFLAGS)
+gssd_LDFLAGS = $(KRBLDFLAGS) $(LIBTIRPC)
 
 gssd_CFLAGS = $(AM_CFLAGS) $(CFLAGS) \
              $(RPCSECGSS_CFLAGS) $(GSSGLUE_CFLAGS) $(KRBCFLAGS)
 
 gssd_CFLAGS = $(AM_CFLAGS) $(CFLAGS) \
              $(RPCSECGSS_CFLAGS) $(GSSGLUE_CFLAGS) $(KRBCFLAGS)
@@ -51,13 +51,15 @@ svcgssd_SOURCES = \
        svcgssd_main_loop.c \
        svcgssd_mech2file.c \
        svcgssd_proc.c \
        svcgssd_main_loop.c \
        svcgssd_mech2file.c \
        svcgssd_proc.c \
+       svcgssd_krb5.c \
        \
        \
+       svcgssd_krb5.h \
        svcgssd.h
 
 svcgssd_LDADD = \
        ../../support/nfs/libnfs.a \
        svcgssd.h
 
 svcgssd_LDADD = \
        ../../support/nfs/libnfs.a \
-       $(RPCSECGSS_LIBS) $(GSSGLUE_LIBS) -lnfsidmap \
-       $(KRBLIBS)
+       $(RPCSECGSS_LIBS) $(GSSGLUE_LIBS) $(LIBNFSIDMAP) \
+       $(KRBLIBS) $(LIBTIRPC)
 
 svcgssd_LDFLAGS = $(KRBLDFLAGS)
 
 
 svcgssd_LDFLAGS = $(KRBLDFLAGS)