diff options
author | Tom Yu <tlyu@mit.edu> | 2001-01-29 00:04:18 +0000 |
---|---|---|
committer | Tom Yu <tlyu@mit.edu> | 2001-01-29 00:04:18 +0000 |
commit | 746285c76c49197740f5ce90cc58d969dbeeb44f (patch) | |
tree | 96ae527ed89edf760c03b48acfcf27284fea6580 | |
parent | 4b462941d797202fa58d0afedce083cba15b6d89 (diff) | |
download | krb5-746285c76c49197740f5ce90cc58d969dbeeb44f.tar.gz krb5-746285c76c49197740f5ce90cc58d969dbeeb44f.tar.xz krb5-746285c76c49197740f5ce90cc58d969dbeeb44f.zip |
* aclocal.m4 (KRB5_LIB_AUX): Smash some shared lib file extensions
so that AIX doesn't break, since static and shared libs are
mutually exclusive on AIX.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12958 dc483132-0cff-0310-8789-dd5450dbe970
-rw-r--r-- | src/ChangeLog | 6 | ||||
-rw-r--r-- | src/aclocal.m4 | 17 |
2 files changed, 19 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index b7e4858b21..6cda13bbea 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,9 @@ +2001-01-28 Tom Yu <tlyu@mit.edu> + + * aclocal.m4 (KRB5_LIB_AUX): Smash some shared lib file extensions + so that AIX doesn't break, since static and shared libs are + mutually exclusive on AIX. + 2001-01-16 Ken Raeburn <raeburn@mit.edu> * acconfig.h (HAVE_SA_LEN): Undef. diff --git a/src/aclocal.m4 b/src/aclocal.m4 index 902c8091c2..cf775b7cf2 100644 --- a/src/aclocal.m4 +++ b/src/aclocal.m4 @@ -1063,8 +1063,18 @@ AC_ARG_ENABLE([shared], AC_MSG_RESULT([Forcing static libraries.]) # avoid duplicate rules generation for AIX and such SHLIBEXT=.so-nobuild + SHLIBVEXT=.so.v-nobuild + SHLIBSEXT=.so.s-nobuild else AC_MSG_RESULT([Enabling shared libraries.]) + # Clear some stuff in case of AIX, etc. + if test "$STLIBEXT" = "$SHLIBEXT" ; then + STLIBEXT=.a-nobuild + LIBLIST= + LIBLINKS= + OBJLISTS= + LIBINSTLIST= + fi LIBLIST="$LIBLIST "'lib$(LIB)$(SHLIBEXT)' LIBLINKS="$LIBLINKS "'$(TOPLIBD)/lib$(LIB)$(SHLIBEXT) $(TOPLIBD)/lib$(LIB)$(SHLIBVEXT)' case "$SHLIBSEXT" in @@ -1080,10 +1090,6 @@ AC_ARG_ENABLE([shared], OBJLISTS="$OBJLISTS OBJS.SH" fi CC_LINK="$CC_LINK_SHARED" - if test "$STLIBEXT" = "$SHLIBEXT" ; then - STLIBEXT=".a-no-build" - LIBINSTLIST="install-shared" #don't install static - fi ;; esac else @@ -1095,6 +1101,9 @@ else fi], RUN_ENV= CC_LINK="$CC_LINK_STATIC" + SHLIBEXT=.so-nobuild + SHLIBVEXT=.so.v-nobuild + SHLIBSEXT=.so.s-nobuild )dnl if test -n "$EXTRA_LIB_TARGETS"; then |