summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>1999-09-21 22:47:18 +0000
committerKen Raeburn <raeburn@mit.edu>1999-09-21 22:47:18 +0000
commitdee22503c823cf8b2768856ab8d622603b16925e (patch)
treec0a7dc00bb45ef3542d2907b89dd2a358ff3c490 /src
parent39da839e245b160ab17659e3f489bb04d063af24 (diff)
rhapsody fixes from 1.1 branch
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11835 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog6
-rw-r--r--src/aclocal.m46
2 files changed, 9 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 199d5bf83..e67e67e7c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,9 @@
+1999-09-21 Ken Raeburn <raeburn@mit.edu>
+
+ * aclocal.m4 (KRB5_LIB_PARAMS): Treat Rhapsody like Mac OS 10.
+ For both, add "-undefined warning" when building shared libs, and
+ remove "-static" from CC_LINK_STATIC.
+
1999-08-27 Danilo Almeida <dalmeida@mit.edu>
* Makefile.in: Add some missing dirs needed for generating a proper
diff --git a/src/aclocal.m4 b/src/aclocal.m4
index b4e6b4abe..4544e45f1 100644
--- a/src/aclocal.m4
+++ b/src/aclocal.m4
@@ -1093,16 +1093,16 @@ mips-*-netbsd*)
PROFFLAGS=-pg
;;
-*-*-macos10*)
+*-*-macos10* | *-*-rhapsody*)
PICFLAGS=-fno-common
SHLIBVEXT='.$(LIBMAJOR).$(LIBMINOR).dylib'
SHLIBSEXT='.$(LIBMAJOR).dylib'
SHLIB_EXPFLAGS='$(SHLIB_DIRS) $(SHLIB_EXPLIBS)'
SHLIBEXT=.dylib
SHOBJEXT=.so
- LDCOMBINE='cc -dynamiclib -dylib_compatibility_version=$(LIBMAJOR).$(LIBMINOR) -dylib_current_version=$(LIBMAJOR).$(LIBMINOR)'
+ LDCOMBINE='cc -undefined warning -dynamiclib -dylib_compatibility_version=$(LIBMAJOR).$(LIBMINOR) -dylib_current_version=$(LIBMAJOR).$(LIBMINOR)'
CC_LINK_SHARED='$(CC) $(PROG_LIBPATH) -dynamic'
- CC_LINK_STATIC='$(CC) $(PROG_LIBPATH) -static'
+ CC_LINK_STATIC='$(CC) $(PROG_LIBPATH)'
RUN_ENV='DYLD_LIBRARY_PATH=`echo $(PROG_LIBPATH) | sed -e "s/-L//g" -e "s/ /:/g"`; export DYLD_LIBRARY_PATH;'
;;