summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1996-04-30 19:05:06 +0000
committerTheodore Tso <tytso@mit.edu>1996-04-30 19:05:06 +0000
commit8d24a73103e2085a37f27969e0d238433e8b8a75 (patch)
treec461832c2237ea63c21cb79ab8fe07b7e3d54b75 /src
parent55d6e65d867f8ee1f83bd9b52ed0c4dd6bd976c5 (diff)
downloadkrb5-8d24a73103e2085a37f27969e0d238433e8b8a75.tar.gz
krb5-8d24a73103e2085a37f27969e0d238433e8b8a75.tar.xz
krb5-8d24a73103e2085a37f27969e0d238433e8b8a75.zip
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
Diffstat (limited to 'src')
-rw-r--r--src/mac/ChangeLog5
-rw-r--r--src/mac/Makefile.tmpl11
2 files changed, 15 insertions, 1 deletions
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 <tytso@mit.edu>
+
+ * Makefile.tmpl: Added compile/link lines to build a PowerPC CFM
+ shared libraries.
+
Sat Mar 30 22:45:56 1996 Theodore Y. Ts'o <tytso@dcl>
* 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}