summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSam Hartman <hartmans@mit.edu>1995-06-26 22:33:30 +0000
committerSam Hartman <hartmans@mit.edu>1995-06-26 22:33:30 +0000
commit3c1dee82f033024238eb670d643e8ddcb6166f9a (patch)
tree0bfa223222ef189b127187b0513847799e970402
parent1c67110a9da7a0e235245b8fa41e23ed16ffa7cc (diff)
downloadkrb5-3c1dee82f033024238eb670d643e8ddcb6166f9a.tar.gz
krb5-3c1dee82f033024238eb670d643e8ddcb6166f9a.tar.xz
krb5-3c1dee82f033024238eb670d643e8ddcb6166f9a.zip
----------------------------------------------------------------------
automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: ---------------------------------------------------------------------- Changed shared libraries so that it works under AIX and sets the libpath correctly. Currently only works under Xlc, but hooks for Gcc support are present. CVS: git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6163 dc483132-0cff-0310-8789-dd5450dbe970
-rw-r--r--src/ChangeLog8
-rw-r--r--src/aclocal.m42
-rw-r--r--src/configure.in2
3 files changed, 10 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 7b5775a81..95ca7e344 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,11 @@
+Fri Jun 23 20:14:45 1995 Sam Hartman <hartmans@tardis.MIT.EDU>
+
+ * aclocal.m4 (SHARED_RULE_LOCAL): Use makeshlib out of
+ $(BUILDTOP)/util not $(SRCTOP)/util since it moved.
+
+ * configure.in: Include appropriate binder option to set LIBPATH
+ correctly in generated executables.
+
Thu Jun 22 16:15:10 1995 Tom Yu (tlyu@dragons-lair)
* acconfig.h: NO_NESTED_PROTOTYPES -> KRB5_NO_NESTED_PROTOTYPES;
diff --git a/src/aclocal.m4 b/src/aclocal.m4
index 32560f3d8..e9a6caa51 100644
--- a/src/aclocal.m4
+++ b/src/aclocal.m4
@@ -756,7 +756,7 @@ clean::
$(RM) $1.[$](SHEXT) [$](SHLIB_STATIC_TARGET)
$1.[$](SHEXT): [$](LIBDONE) [$](DEPLIBS)
- [$](SRCTOP)/util/makeshlib [$](HOST_TYPE) [$](CC) [$]@ \
+ [$](BUILDTOP)/util/makeshlib [$]@ \
"[$](SHLIB_LIBDIRS)" \
"[$](SHLIB_LIBS)" "[$](SHLIB_LDFLAGS)" [$](LIB_SUBDIRS)
diff --git a/src/configure.in b/src/configure.in
index f2fd91fc7..570989889 100644
--- a/src/configure.in
+++ b/src/configure.in
@@ -30,7 +30,7 @@ krb5_cv_staticlibs_enabled=yes
krb5_cv_shlibs_ext=a
krb5_cv_noshlibs_ext=do-not-make
krb5_cv_shlibs_dir=
- krb5_cv_shlibs_ldflag=
+ krb5_cv_shlibs_ldflag="-bex4:\$(BUILDTOP)/util/aix.bincmds"
krb5_cv_noshlibs_ldflag=
krb5_cv_shlibs_sym_ufo=
krb5_cv_shlibs_dirhead="-L"