From 8d24a73103e2085a37f27969e0d238433e8b8a75 Mon Sep 17 00:00:00 2001 From: Theodore Tso Date: Tue, 30 Apr 1996 19:05:06 +0000 Subject: [PATCH] Added compile/link lines to build a PowerPC CFM shared libraries git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7870 dc483132-0cff-0310-8789-dd5450dbe970 --- src/mac/ChangeLog | 5 +++++ src/mac/Makefile.tmpl | 11 ++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/src/mac/ChangeLog b/src/mac/ChangeLog index 40bf1a625..0444967d8 100644 --- a/src/mac/ChangeLog +++ b/src/mac/ChangeLog @@ -1,3 +1,8 @@ +Tue Apr 30 15:04:29 1996 Theodore Y. Ts'o + + * Makefile.tmpl: Added compile/link lines to build a PowerPC CFM + shared libraries. + Sat Mar 30 22:45:56 1996 Theodore Y. Ts'o * macfiles.sh: Add the C files which were used in the MACSRCS diff --git a/src/mac/Makefile.tmpl b/src/mac/Makefile.tmpl index d844908d9..ba0f8eb67 100644 --- a/src/mac/Makefile.tmpl +++ b/src/mac/Makefile.tmpl @@ -2,8 +2,13 @@ KH = /mac/libraries/ KH68K = {KH}KerberosHeaders68K KHPPC = {KH}KerberosHeadersPPC +GSSOBJSCFMPPC = "{MWPPCLibraries}ANSI C.PPC.Lib" \ + {MWPPCLibraries}MWCRuntime.Lib {MWPPCLibraries}SIOUX.PPC.Lib \ + {SharedLibraries}InterfaceLib {SharedLibraries}MathLib + OPTIONS = {INCLUDES} -enum int -opt all -strings pool -mapcr \ - -mpw_pointers -warnings off -fatext -nosyspath -maxerrors 1000 + -mpw_pointers -warnings off -fatext -nosyspath -maxerrors 1000 \ + -align mac68k -opt off -toc_data on -fp_contract on -sym fullpath all : build link @@ -30,6 +35,10 @@ link : MWLinkPPC -library -o libkrb5.PPC {K5OBJSPPC} MWLink68K -library -model far -o libgss.68K {GSSOBJS68K} MWLinkPPC -library -o libgss.PPC {GSSOBJSPPC} + MWLinkPPC -sharedlibrary -name GSSLibrary -m "" \ + -@export GSSLibrary.ppc.exp -sym fullpath \ + -sharedata -map libgss.ppc.MAP -o GSSLibraryPPC \ + {GSSOBJSCFMPPC} {GSSOBJSPPC} clean : Delete -i {GSSOBJS68K} {GSSOBJSPPC} -- 2.26.2