diff options
author | Sam Hartman <hartmans@mit.edu> | 1995-06-26 22:33:30 +0000 |
---|---|---|
committer | Sam Hartman <hartmans@mit.edu> | 1995-06-26 22:33:30 +0000 |
commit | 3c1dee82f033024238eb670d643e8ddcb6166f9a (patch) | |
tree | 0bfa223222ef189b127187b0513847799e970402 | |
parent | 1c67110a9da7a0e235245b8fa41e23ed16ffa7cc (diff) | |
download | krb5-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/ChangeLog | 8 | ||||
-rw-r--r-- | src/aclocal.m4 | 2 | ||||
-rw-r--r-- | src/configure.in | 2 |
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" |