]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Add "-framework CoreFoundation" to crypto library link command in darwin-mode
authorKen Raeburn <raeburn@mit.edu>
Tue, 4 Mar 2008 19:25:12 +0000 (19:25 +0000)
committerKen Raeburn <raeburn@mit.edu>
Tue, 4 Mar 2008 19:25:12 +0000 (19:25 +0000)
build on mac.

ticket: 5894
status: open

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

src/configure.in
src/lib/crypto/Makefile.in

index d010d03883cdf83fdd5216fe76639091354a8406..362df045971afdcbb2a1df837c29039495891bd6 100644 (file)
@@ -1012,6 +1012,13 @@ case $krb5_cv_host in
 esac
 AC_SUBST(SUPPORTLIB_MAJOR)
 dnl
+dnl On the Mac we need CoreFoundation for UCS-2 conversion for RC4.
+case $krb5_cv_host in
+*-*-darwin* | *-*-rhapsody*) CRYPTO_LIBS="-framework CoreFoundation" ;;
+*)                          CRYPTO_LIBS="" ;;
+esac
+AC_SUBST(CRYPTO_LIBS)
+dnl
 dnl
 if test "$COM_ERR_VERSION" = k5 ; then
   K5_GEN_MAKEFILE(util/et)
index 12172f98a7734e12742b264a13bcbe03edfb6514..e0cbf8c34eb757bb0bbe5bc423c5373a33845126 100644 (file)
@@ -168,7 +168,7 @@ SUBDIROBJLISTS=crc32/OBJS.ST des/OBJS.ST dk/OBJS.ST enc_provider/OBJS.ST \
 # link editor and loader support it.
 DEPLIBS=
 SHLIB_DIRS=-L$(TOPLIBD)
-SHLIB_EXPLIBS= $(SUPPORT_LIB) $(LIBS)
+SHLIB_EXPLIBS= $(SUPPORT_LIB) @CRYPTO_LIBS@ $(LIBS)
 SHLIB_EXPDEPLIBS= $(SUPPORT_DEPLIB)
 SHLIB_LDFLAGS= $(LDFLAGS) @SHLIB_RPATH_DIRS@
 SHLIB_LIBDIRS= @SHLIB_LIBDIRS@