summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1996-11-08 22:43:05 +0000
committerTheodore Tso <tytso@mit.edu>1996-11-08 22:43:05 +0000
commitf7a3dfb781306b5635f935c068aa1d984e49689c (patch)
tree5269d12769ee3e56529aedde06b68e193854823b /src
parent4bbce906813693aa821936c237b082bb51f0cb48 (diff)
downloadkrb5-f7a3dfb781306b5635f935c068aa1d984e49689c.tar.gz
krb5-f7a3dfb781306b5635f935c068aa1d984e49689c.tar.xz
krb5-f7a3dfb781306b5635f935c068aa1d984e49689c.zip
Check to see if the -lgen library exists; if so, add it to the
SHLIB_LIBS line, since it will be needed by an_to_ln.c, in all probability. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9346 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/lib/krb5/ChangeLog6
-rw-r--r--src/lib/krb5/Makefile.in2
-rw-r--r--src/lib/krb5/configure.in3
3 files changed, 10 insertions, 1 deletions
diff --git a/src/lib/krb5/ChangeLog b/src/lib/krb5/ChangeLog
index 0c5fd2611..00b17c7d8 100644
--- a/src/lib/krb5/ChangeLog
+++ b/src/lib/krb5/ChangeLog
@@ -1,3 +1,9 @@
+Wed Oct 23 01:15:40 1996 Theodore Y. Ts'o <tytso@mit.edu>
+
+ * configure.in, Makefile.in: Check to see if the -lgen library
+ exists; if so, add it to the SHLIB_LIBS line, since it
+ will be needed by an_to_ln.c, in all probability.
+
Fri Jun 7 17:38:09 1996 Theodore Y. Ts'o <tytso@mit.edu>
* Makefile.in (all-windows, clean-windows): Use full directory
diff --git a/src/lib/krb5/Makefile.in b/src/lib/krb5/Makefile.in
index 964617dea..7387c76a5 100644
--- a/src/lib/krb5/Makefile.in
+++ b/src/lib/krb5/Makefile.in
@@ -22,7 +22,7 @@ COMERR_VER=@COMERR_SH_VERS@
DEPLIBS=$(TOPLIBD)/libcrypto.$(SHEXT).$(CRYPTO_VER) \
$(TOPLIBD)/libcom_err.$(SHEXT).$(COMERR_VER) \
$(ANAME_DBDEP)
-SHLIB_LIBS=-lcrypto -lcom_err $(ANAME_DBLIB)
+SHLIB_LIBS=-lcrypto -lcom_err $(ANAME_DBLIB) @SHLIB_GEN@
SHLIB_LDFLAGS= $(LDFLAGS) @SHLIB_RPATH_DIRS@
# $(LD_UNRESOLVED_PREFIX)_et_list $(LD_UNRESOLVED_PREFIX)error_message
SHLIB_LIBDIRS= @SHLIB_LIBDIRS@
diff --git a/src/lib/krb5/configure.in b/src/lib/krb5/configure.in
index 74cc026c4..c612ed7c9 100644
--- a/src/lib/krb5/configure.in
+++ b/src/lib/krb5/configure.in
@@ -13,6 +13,9 @@ ANAME_DBLIB="$kaname_libs"
AC_SUBST(ANAME_DBDEP)
AC_SUBST(ANAME_DBLIB)
dnl
+AC_CHECK_LIB(gen,compile,SHLIB_GEN=-lgen,SHLIB_GEN='')
+AC_SUBST(SHLIB_GEN)
+dnl
V5_MAKE_SHARED_LIB(libkrb5,0.1,.., ./krb5)
CRYPTO_SH_VERS=$krb5_cv_shlib_version_libcrypto
AC_SUBST(CRYPTO_SH_VERS)