summaryrefslogtreecommitdiffstats
path: root/src/config/mac-pre.in
diff options
context:
space:
mode:
authorJohn Gilmore <gnu@toad.com>1995-03-29 02:01:43 +0000
committerJohn Gilmore <gnu@toad.com>1995-03-29 02:01:43 +0000
commit907816ecf31d3bff6f7fbb46c20dc80fc19fa8c9 (patch)
tree513accd9cbae7a401e909c76aebb419ea85f3040 /src/config/mac-pre.in
parent3f3d14eca8bf0042d24fd3d47677c68548bd2cd1 (diff)
downloadkrb5-907816ecf31d3bff6f7fbb46c20dc80fc19fa8c9.tar.gz
krb5-907816ecf31d3bff6f7fbb46c20dc80fc19fa8c9.tar.xz
krb5-907816ecf31d3bff6f7fbb46c20dc80fc19fa8c9.zip
* mac-config.cache: Correct some entries.
* mac-mf.sed: Improve conversion of pathnames, $(srcdir), support linking MPW tools (for make check, kinit). * mac-pre.in (.c.o): Add -sym on for debugging. (LDFLAGS): Remove ToolLibs.o. (RANLIB, ARCHIVE): Make these work. (MAKE): Make recursive makes work, with BuildProgram. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5291 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/config/mac-pre.in')
-rw-r--r--src/config/mac-pre.in10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/config/mac-pre.in b/src/config/mac-pre.in
index 2e8e7ec1b..f5069502b 100644
--- a/src/config/mac-pre.in
+++ b/src/config/mac-pre.in
@@ -98,7 +98,7 @@ VPATH = @srcdir@
# Default rule that puts each file into separate segment.
.c.o: .c
- {CC} {DepDir}{Default}.c {CFLAGS} -s {Default} -o {TargDir}{Default}.c.o
+ {CC} -sym on {DepDir}{Default}.c {CFLAGS} -s {Default} -o {TargDir}{Default}.c.o
CPPFLAGS = @CPPFLAGS@ -i {CIncludes}
DEFS = @DEFS@ $(CPPFLAGS)
@@ -106,7 +106,7 @@ CC = c
LD = link
# The funny quoting in the LDFLAGS is to avoid xxx.o being mangled by
# mac-mf.sed into xxx.c.o.
-LDFLAGS=-t MPST -c "MPS " -sym on {Libraries}"Runtime."o {CLibraries}"StdClib."o {Libraries}"ToolLibs."o {Libraries}"Interface."o
+LDFLAGS=-t MPST -c "MPS " -sym on {Libraries}"Runtime."o {CLibraries}"StdClib."o {Libraries}"Interface."o
CCOPTS = @CCOPTS@
LIBS = @LIBS@
KRB5ROOT= @KRB5ROOT@
@@ -136,15 +136,15 @@ RM = Delete -y -i
CP = Duplicate -y
MV = mv -f
CHMOD=chmod
-RANLIB = @RANLIB@
-ARCHIVE = @ARCHIVE@
+RANLIB = echo
+ARCHIVE = lib -o
ARADD = @ARADD@
LN = Duplicate -y
AWK = @AWK@
LEX = @LEX@
LEXLIB = @LEXLIB@
YACC = @YACC@
-MAKE = BuildProgram
+MAKE = Set Echo 0; BuildProgram
# FIXME: This won't work for srcdir != objdir. But on the Mac, there
# is no easy way to build a relative or absolute path, because : means