* aclocal.m4 (AC_KRB5_TCL): Check for -ldl when checking for -ltcl
authorTom Yu <tlyu@mit.edu>
Sat, 2 Nov 1996 01:42:37 +0000 (01:42 +0000)
committerTom Yu <tlyu@mit.edu>
Sat, 2 Nov 1996 01:42:37 +0000 (01:42 +0000)
or -ltcl7.5 in case the TCL library needs it. [krb5-admin/141]

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9279 dc483132-0cff-0310-8789-dd5450dbe970

src/ChangeLog
src/aclocal.m4

index 22b4f7357984b3d06d1717ba9511d93cd8c4f00d..ced4dc98123180c3d7eb85f5238e40ad23093928 100644 (file)
@@ -1,3 +1,8 @@
+Fri Nov  1 20:41:07 1996  Tom Yu  <tlyu@mit.edu>
+
+       * aclocal.m4 (AC_KRB5_TCL): Check for -ldl when checking for -ltcl
+       or -ltcl7.5 in case the TCL library needs it. [krb5-admin/141]
+
 Thu Oct 31 10:57:29 1996  Ezra Peisach  <epeisach@trane.rose.brandeis.edu>
 
        * aclocal.m4 (db_lib): Use relative path to libdb.a file.
index 55fbd38b2cdac7c6e4cc09cf377ad2accc809979..9fbeb5911fe416cf18a11556436a7d70701347c9 100644 (file)
@@ -1096,7 +1096,7 @@ AC_ARG_WITH(tcl,
                TCL_INC=-I$withval/include
                TCL_LIB=-L$withval/lib
        fi)
-
+AC_CHECK_LIB(dl, dlopen, DL_LIB=-ldl)
 if test "$TCL_WITH" != no ; then
        hold_cflags=$CPPFLAGS
        hold_ldflags=$LDFLAGS
@@ -1104,12 +1104,12 @@ if test "$TCL_WITH" != no ; then
        LDFLAGS="$CPPFLAGS $TCL_LIB"
        AC_CHECK_HEADER(tcl.h,dnl
                AC_CHECK_LIB(tcl7.5, Tcl_CreateCommand, 
-                       TCL_LIB="$TCL_LIB -ltcl7.5",
+                       TCL_LIB="$TCL_LIB -ltcl7.5 $DL_LIB",
                        AC_CHECK_LIB(tcl, Tcl_CreateCommand, 
-                               TCL_LIB="$TCL_LIB -ltcl",
+                               TCL_LIB="$TCL_LIB -ltcl $DL_LIB",
                                AC_MSG_WARN("tcl.h found but not library"),
-                               -lm),
-                       -lm)
+                               -lm $DL_LIB),
+                       -lm $DL_LIB)
        ,dnl If tcl.h not found
        AC_MSG_WARN(Could not find Tcl which is needed for the kadm5 tests)
        TCL_LIB=